小编use*_*795的帖子

VBA Outlook调用Excel宏并等到宏完成

我从Outlook规则脚本调用Excel宏.

该过程是:获取邮件,运行运行Outlook脚本的Outlook规则,从该脚本打开Excel,运行Excel宏,关闭Excel.

如何在Outlook规则脚本中验证Excel宏已完成,以保存并关闭应用程序?

 Sub AskMeAlerts()
 Dim appExcel As Excel.Application 
 Dim wkb As Excel.Workbook 
 Set appExcel = CreateObject("Excel.Application") 
 appExcel.Workbooks.Open ("C:\Ask me question workflow.xlsm") 
 appExcel.Visible = True 
 appExcel.Run "'Ask me question workflow.xlsm'!AskMeFlow" 
 appExcel.DisplayAlerts = False 
 appExcel.ActiveWorkbook.Save 
 appExcel.Quit Set appExcel = Nothing 
 Set wkb = Nothing 
 End Sub
Run Code Online (Sandbox Code Playgroud)

excel outlook vba wait outlook-vba

13
推荐指数
1
解决办法
1751
查看次数

标签 统计

excel ×1

outlook ×1

outlook-vba ×1

vba ×1

wait ×1