我有一个activepresentation定义为myPres,我想从文件中添加幻灯片。我已经使用myPres.Slides.InsertFromFile完成了一些测试,并且我已成功将幻灯片添加到我的activepresentation中。问题是我希望从中获取的powerpoint将具有可变数量的幻灯片。它可能有4张幻灯片,可能有22张幻灯片。如何修改以下代码以说明"所有幻灯片"从文件。谢谢,我很乐意在必要时提供进一步的清晰度。
myPres.slides.InsertFromFile "C:\Users\" & uName & "\productslide.pptx", myPres.slides.Count, 1, 1
FYI最后1个描述了您希望从文件中添加的幻灯片数量。
DanL在下面回答的问题:
myPres.slides.InsertFromFile "C:\Users\" & uName & "\productslide.pptx", myPres.slides.Count
答案 0 :(得分:0)
如果您将其他演示文稿设置为fromPres
,那么您可以执行以下操作:
myPres.slides.InsertFromFile "C:\Users\" & uName & "\productslide.pptx", myPres.slides.Count, 1, fromPres.slides.Count
答案 1 :(得分:0)
您应该省略SlideStart和SlideEnd参数,这些参数是可选的。这将插入指定文件中的所有幻灯片:
myPres.Slides.InsertFromFile "C:\Users\" & uName & "\productslide.pptx", myPres.slides.Count
编辑:我只想补充一点,findWindow提出的方法是不必要的复杂。您无需打开原始演示文稿。