.slides.InsertFromFile variable/unknown 要插入的幻灯片数
.slides.InsertFromFile variable/unknown slide count to insert
我有一个定义为 myPres 的活动演示文稿,我想从文件中添加幻灯片。我已经使用 myPres.Slides.InsertFromFile 进行了一些测试,并且已成功将幻灯片添加到我的活动演示文稿中。问题是我希望从中提取的幻灯片会有不同数量的幻灯片。它可能有 4 张幻灯片,也可能有 22 张幻灯片。如何修改以下代码以从文件中说出 "all slides"。谢谢,我很乐意根据需要提供进一步的说明。
myPres.slides.InsertFromFile "C:\Users\" & uName & "\productslide.pptx", myPres.slides.Count, 1, 1
仅供参考 最后 1 描述了您希望从文件中添加多少张幻灯片。
下面 DanL 回答的问题:
myPres.slides.InsertFromFile "C:\Users\" & uName & "\productslide.pptx", myPres.slides.Count
如果您将其他演示文稿设置为 fromPres
,那么您可以执行以下操作:
myPres.slides.InsertFromFile "C:\Users\" & uName & "\productslide.pptx", myPres.slides.Count, 1, fromPres.slides.Count
您应该简单地省略可选的 SlideStart 和 SlideEnd 参数。这将插入指定文件中的所有幻灯片:
myPres.Slides.InsertFromFile "C:\Users\" & uName & "\productslide.pptx", myPres.slides.Count
编辑:我只想补充一点,findWindow 提出的方法不必要地复杂。您无需打开原始演示文稿。
我有一个定义为 myPres 的活动演示文稿,我想从文件中添加幻灯片。我已经使用 myPres.Slides.InsertFromFile 进行了一些测试,并且已成功将幻灯片添加到我的活动演示文稿中。问题是我希望从中提取的幻灯片会有不同数量的幻灯片。它可能有 4 张幻灯片,也可能有 22 张幻灯片。如何修改以下代码以从文件中说出 "all slides"。谢谢,我很乐意根据需要提供进一步的说明。
myPres.slides.InsertFromFile "C:\Users\" & uName & "\productslide.pptx", myPres.slides.Count, 1, 1
仅供参考 最后 1 描述了您希望从文件中添加多少张幻灯片。
下面 DanL 回答的问题:
myPres.slides.InsertFromFile "C:\Users\" & uName & "\productslide.pptx", myPres.slides.Count
如果您将其他演示文稿设置为 fromPres
,那么您可以执行以下操作:
myPres.slides.InsertFromFile "C:\Users\" & uName & "\productslide.pptx", myPres.slides.Count, 1, fromPres.slides.Count
您应该简单地省略可选的 SlideStart 和 SlideEnd 参数。这将插入指定文件中的所有幻灯片:
myPres.Slides.InsertFromFile "C:\Users\" & uName & "\productslide.pptx", myPres.slides.Count
编辑:我只想补充一点,findWindow 提出的方法不必要地复杂。您无需打开原始演示文稿。