I tried something like:
sub tester()
'do something
End Sub
activesheet.cells(1,1) = 'tester'
sub foo()
dim x as string
x = activesheet.cells(1,1).value
Call x
End Sub
The intent would be to manipulate a cell so that as the cell value changed, the sub called would also change.