Aaron:
There might be a way to do this, but I doubt it. Sounds
like this would be prohibited in order to avoid an
ID4 "infect the mother ship with a virus so that it will
spread to all of the children" scenario. I don't believe
I would do this (personally) even if it could be done.
What CAN be done is to ensure that all of your global
users get a copy of the spreadsheet which contains a
macro. When users open their local copies, the macro
looks at the revision date of the shared version, and
then (if the shared version is "newer") automatically (or
with a "do you wish to update?" message box) updates the
copy on the global computers. In other words, the user
initiates the update, not the other way around.
Now, this could still theoretically spread a virus, but
it wouldn't be done en masse and would be easier to
eradicate because not all copies would be infected
simultaneously.
Just some food for thought.
MARTY