在excel vba中将PowerPoint另存为MP4
我对VBA和编程相当陌生,但我确实成功地用VBA制作了一个程序,它使用Excel文件中的信息,并将其放在PowerPoint中的不同幻灯片上 当我尝试保存为PowerPoint时,一切正常:在excel vba中将PowerPoint另存为MP4,vba,excel,Vba,Excel,我对VBA和编程相当陌生,但我确实成功地用VBA制作了一个程序,它使用Excel文件中的信息,并将其放在PowerPoint中的不同幻灯片上 当我尝试保存为PowerPoint时,一切正常: strNewPresPath = "C:\Users\Gebruiker\Desktop\powerpoints\test18" oPPTFile.SaveAs strNewPresPath 执行后,我在该文件夹中有一个新的PowerPoint 现在我已经阅读了“另存为MP4”,我需要使用以下内容: oP
strNewPresPath = "C:\Users\Gebruiker\Desktop\powerpoints\test18"
oPPTFile.SaveAs strNewPresPath
执行后,我在该文件夹中有一个新的PowerPoint
现在我已经阅读了“另存为MP4”,我需要使用以下内容:
oPPTFile.SaveAs strnewprepath,ppSaveAsMP4
但是,执行时,我不会在此文件夹中获取新文件。
我没有收到任何错误消息,这是奇怪的部分
我希望有人能帮我?提前谢谢!
劳伦特我发现了问题 mp4的输出可以工作,但在我的项目中,powerpoint和powerpoint程序会自动关闭 通过删除退出程序的代码,它有时间导出视频
谢谢你的帮助 我想你错过了。strNewPresPath&“\”文件名您好,谢谢您的回答。我添加了一些行,但结果是一样的:Dim filename As String filename=“test.mp4”oPPTFile.SaveAs strnewprepath&“\”filename,ppSaveAsMP4我认为没有ppSaveAsMP4类型。对不起,嗨!我试过了,因为我在office版本2010上找到了它。这将在2013年后启用。