The viewer doesn't support VBA, so macros within a PPT presentation can't
run in the viewer.
The viewer can be controlled from an external program (a VB app, for
example) but it doesn't allow you to control much ... slide advances and so
forth, but not manipulating individual slides and shapes.