MChancellor -<br><br>You can do a CreateObject against "PowerPoint.Application" and control Powerpoint that way. Put a breakpoint in your code afterwards and you can use the object browser (F2) to see what the object-tree is like for Powerpoint.<br><br>You <i>could</i> do a reference to the MSOffice library, but then when your app is installed on a user's PC that doesn't own Office, they would get ugly error messages. By doing a CreateObject you can trap the error that occurs when it fails and set a flag to say "This user doesn't have Powerpoint", rather than have your entire app blow up.<br><br>Chip H.<br>