我想通过PowerPoint 2016中的按钮运行bat文件(运行python脚本),如此处所述:https://support.office.com/en-us/article/start-a-program-during-your-presentation-3854cb18-fcf0-4a18-a990-71c5149667df
在PowerPoint 2016中,此选项被禁用,如下所述:https://support.office.com/en-us/article/-run-programs-custom-action-is-disabled-in-powerpoint-2016-7607b815-675b-470c-8099-823c66d3a367
最后一个链接说明了如何修改注册表以重新启用此选项。启动regedit.exe时,我没有文件夹HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\PowerPoint\Security
。在HKEY_CURRENT_USER\Software\Microsoft\Office
文件夹中,有文件夹Excel
,PowerPoint
和Word
,在每个文件夹中都有一个文件夹Addins
。我自己制作指示的文件夹不起作用。在PowerPoint
文件夹本身中添加DWORD值也不起作用。
当我单击它时,PowerPoint中的按钮仍然不起作用。我能做什么?预先感谢。
答案 0 :(得分:0)
我以另一种方式(通过创建宏)解决了自己的问题。想要做同样事情的人的摘要:
Private Sub CommandButton1_Click()
Dim sFullPathToExecutable As String
sFullPathToExecutable = "C:\path\to\file.bat"
Shell sFullPathToExecutable
End Sub