I have a program which sets data into a PowerPoint presentation via a data entry userform. The program opens up a reduced slideshow window of the presentation to show the slide being edited on each pagepanel in the userform, and shows the slide once the data has been applied to the presentation.
The problem I am having is that the screen doesn't seem to update to show the data has been put into the presentation under certain versions of PowerPoint 2007. I have had problems in the past, and it always seemed that calling a 'gotoslide' with the current slide fixed that:
currentSlide = opptFile.SlideShowWindow.View.CurrentShowPosition
opptFile.SlideShowWindow.View.gotoSlide currentSlide
But this doesn't work for one of my coworkers who needs to test this program. I tested a few computers, and the version on herthat seems to affect this is
2007 (12.0.6535.5002) SP2 MSO (12.0.6535.5002)
Does anyone know of a more reliable way to 'refresh' the screen once the data on a slide has changed??
The problem I am having is that the screen doesn't seem to update to show the data has been put into the presentation under certain versions of PowerPoint 2007. I have had problems in the past, and it always seemed that calling a 'gotoslide' with the current slide fixed that:
currentSlide = opptFile.SlideShowWindow.View.CurrentShowPosition
opptFile.SlideShowWindow.View.gotoSlide currentSlide
But this doesn't work for one of my coworkers who needs to test this program. I tested a few computers, and the version on herthat seems to affect this is
2007 (12.0.6535.5002) SP2 MSO (12.0.6535.5002)
Does anyone know of a more reliable way to 'refresh' the screen once the data on a slide has changed??