2017-06-12 125 views
0

我在VBA和編程方面頗爲新穎,但我成功地在VBA中製作了一個程序,該程序使用我的Excel文件中的信息並將它放到PowerPoint中的不同幻燈片中。將PowerPoint保存爲excel-vba中的MP4

當我嘗試保存爲PowerPoint中,一切工作正常:

strNewPresPath = "C:\Users\Gebruiker\Desktop\powerpoints\test18" 
oPPTFile.SaveAs strNewPresPath 

執行後,我有一個文件夾中的一個新的PowerPoint。

現在我讀過保存爲MP4,我需要使用: oPPTFile.SaveAs strNewPresPath,ppSaveAsMP4

執行時,但是,我沒有得到這個文件夾中的新文件。 我沒有收到任何錯誤消息,這是奇怪的部分。

我希望有人能幫助我嗎?提前致謝! Laurent

+0

我想你錯過了文件名。 strNewPresPath&「\」&filename –

+0

嗨, 感謝您的回答。我已經添加了一些行,但結果如下: Dim filename As String filename =「test.mp4」 oPPTFile.SaveAs strNewPresPath&「\」&filename,ppSaveAsMP4 –

+0

我認爲沒有ppSaveAsMP4類型。對不起.. –

回答

0

我發現問題了!

對mp4的導出工作,但在我的項目中,powerpoint和PowerPoint programm會自動關閉。

通過擦除退出程序的代碼,它有時間導出視頻。

感謝您的幫助!