Word has an advantage in being able to include macros in with it's
templates. In Word, you could have the fonts checked against acceptable
ones prior to saving the document. In PowerPoint, the templates carry no
such coding abilities. Therefore you will need to find a way to get them to
run your code.
So, there are 3 basic methods of getting the 300 users to run your code.
The first is to write a PowerPoint add-in. An add-in is a macro that will
run on any presentation on the machine it is loaded on. A Macro would
require that the user manually installs it, activates it and lowers their
security to allow it to run. These steps are unlikely to be followed by all
300 users. I will assume that you do not have complete control over all the
computers that may be used to build these presentations. If you did, you
could push out a startup script that would install the add-in.
The second method would be to build the code into a base presentation that
they would modify to their publication -- (You email the presentation to
them, they modify it, and send it back to you). Again the user would have
to lower their computer's PowerPoint security to allow the code to run.
They would also have to activate the slide show and click on a shape to
start the macro. Again, a less than ideal solution.
The last method, the one I would recommend, would be to build a stand alone
application (using VB6, .NET, etc) that the user must download and run. The
application would open the presentation, check it over, and if acceptable
transfer it to your ftp, or shared network drive. Since the user would not
know the address to transfer it to, only presentations that have passed the
test will be in your folder.
How much coding do you know?
--
Bill Dilworth
A proud member of the Microsoft PPT MVP Team
Users helping fellow users.
http://billdilworth.mvps.org
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
vestprog2@ Please read the PowerPoint FAQ pages.
yahoo. They answer most of our questions.
com
www.pptfaq.com
..