2016-07-14 119 views
0

我有一些编码VBA的经验,有些在Excel中,但多年来现在主要在Access中。直到昨天,我从未在Outlook中编写代码/宏。我从这个网站复制了一些代码,并使用记事本将它粘贴到.bas文件中。然后我成功地将它导入到Outlook VBA中,并给它一个有很多断点的测试运行,所以我可以按照它进行。经过几次尝试,我得到了部分结果,这是一个充满电子邮件数据的Excel文件。我需要代码的帮助,但是今天我甚至无法运行它。我得到一个消息在Outlook中启用宏

“宏是在这个项目等禁用......”

这是令人困惑,因为我能够这样昨天运行。

有什么建议吗?

回答

0

您需要更改宏设置才能在Outlook中运行宏。

File-> Options -> Trust Center -> Trust Center Settings... -> Macro Setttings

是完全地关闭Outlook后(它甚至不应该贝因盘),并再次启动它。现在你应该能够运行你的代码。

+0

试过了,不行。宏设置变灰,无法更改。 –

+0

@PaulH你在Active Directory域吗? – Fairy

+0

不知道这意味着什么。我刚创建了一个模块并试图运行代码。昨天它跑了。今天它不会。 –