Как перезагрузить файл с диска в Microsoft PowerPoint?

271
Anthony

Я работаю над созданием презентации в PowerPoint и хотел бы перезагрузить изменения с диска, сделанные внешним инструментом, пока он открыт в PowerPoint. Можно ли добиться этого, не закрывая и не открывая презентацию заново?

У меня есть код, который распаковывает, изменяет и повторно сжимает презентации PowerPoint. Было бы здорово, если бы у меня был рабочий процесс, в котором это можно было бы использовать без частого повторного открытия файла в PowerPoint.

0
Может быть возможно иметь сценарий VBA с таймером, чтобы проверить, изменился ли файл, и перезагрузить его. Тем не менее, как вы собираетесь изменить файл презентации, пока он используется? harrymc 5 лет назад 0
@harrymc, thanks for the input; I'll look into VBA hooks that might be able to do this. I've written a little tool to populate a PowerPoint template with external data, and it would be great if I could rerun this with minimal interruptions to the PowerPoint UI. Sort of like how some PDF viewers (like Sumatra) will automatically update if the file is rebuilt (a possible workflow for writing in `TeX`, etc.) Anthony 5 лет назад 0

0 ответов на вопрос