我正在尝试从 Outlook VBA 打开 .bat 文件。我的代码直到上周才有效。
这是代码:
Sub Daily_batch_file(Mail As MailItem)
Call Shell("P:\my path\my bat.bat", vbNormalFocus)
End Sub
我有一条规则,当我收到特定电子邮件时启动此脚本。我收到无效的调用错误,但无法弄清楚。有什么建议吗?
最佳答案
您可以使用 Outlook 中的规则打开它,而不是从 VBA 调用 .bat 文件。这非常简单。
只需使用主题/正文中的特定单词创建一个空白规则(或者您可以根据自己的情况选择任何条件)。然后在“选择操作”窗口中,勾选“启动应用程序”,然后找到您的 .bat/.exe 文件。
我希望它足够清楚。
谢谢
关于vba - 从 Outlook VBA 打开 .bat 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28815995/