2014-03-02 90 views
1

我想能夠從PowerPoint運行Python腳本(創建幻燈片和內容),就像加載項中的圖標一樣。我發現使用名爲ExcelPython的程序可以在Excel中使用VBA調用Py腳本。從PowerPoint/VBA調用python腳本

但對於PowerPoint,任何方式?

非常感謝

+0

必須是一種方式 - 請參閱http://stackoverflow.com/questions/7284658/insert-images-to-powerpoint-slide-using-python-win32com-client –

回答

0

只要你可以在命令行中執行腳本,應該可以從PPT爲好。這裏有一個文件名作爲命令行參數啓動記事本的一個例子:

Sub CallExternalProgram() 
    Shell "Notepad.exe newfile.txt" 
End Sub 

你必須提供完整的可執行文件路徑,如果它不是路徑上。

+0

像下面的代碼? 'Sub CallExternalProgram() Shell「Python.exe script.py」 End Sub' – Seraphyn

+0

是的,但如果路徑或文件名中有空格,它會變得有點棘手,因此也許:Shell Chr $(34)& 「programname.exe」&Chr $(34)&「」&Chr $(34)&「script name」&Chr $(34) –

+0

非常感謝,我會試試! – Seraphyn