Tag: outlook vba

VBA Outlook调用Excelmacros并等待macros完成

我从Outlook规则脚本调用Excelmacros。 这个过程是:获取邮件,运行一个运行Outlook脚本的Outlook规则,从该脚本打开Excel,运行Excelmacros,closuresExcel。 如何在Outlook规则脚本中validationExcelmacros是否已完成,以保存并closures应用程序? 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

如何使用VBA或macros将Outlook邮件复制到Excel中

我是VBA和macros的新手。 如果有人帮助我使用VBA代码和macros,这将是有益的。 每天我会收到约50-60邮件与一个标准科目:“任务已完成”。 我已经为所有这些邮件创build了一个规则移动到一个特定的文件夹:“任务完成”。 每天阅读所有50-60封邮件并更新所有邮件非常耗时。 收到的所有50-60封邮件都会有相同的主题,但来自不同的用户。 邮件的身体会有所不同。 我正在使用Outlook 2010和Excel 2010。