Seraphyn
Seraphyn

Reputation: 51

Calling python script from PowerPoint/VBA

I'd like to be able to run Python scripts (that create slides and contents) from PowerPoint, just like an icon in an add-in. I saw that it's possible in Excel using a programm called ExcelPython and the Py scripts are called using VBA.

But for PowerPoint, any way ?

Many thanks

Upvotes: 3

Views: 4936

Answers (1)

Steve Rindsberg
Steve Rindsberg

Reputation: 14810

As long as you can execute your script from the command line, it should be possible from PPT as well. Here's an example of starting Notepad with a filename as a command line parameter:

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

You'd have to supply the full path to the executable if it's not on the path.

Upvotes: 2

Related Questions