无法在特定计算机上创buildExcelmacros(可能的Windows组策略问题?)

我有一个安装了Excel 2010的Windows 2003 Server服务器,我无法在电子表格中创build新的或执行现有的macros。 注意:这台机器是在Windows域中的(我在这里没有得到networking人员的帮助)。

我可以编辑Excel中的macros安全级别 (文件,选项,信任中心,macros设置 – >启用所有macros),但是尽pipe如此,当我尝试:

  1. 用macros打开一个电子表格,我得到一个exception“Excel发现不可读的内容….”,它继续引用电子表格中的VBAmacros
  2. 在本机上创build的全新电子表格中创build新的macros,所有提供对VBA编辑器访问的工具栏button都被禁用。

这可能是一个组策略设置,允许我编辑macros安全设置,但覆盖这些设置,并阻止我实际创build,编辑或执行VBAmacros? (如果是这样,有人碰巧知道我应该寻找哪个组策略设置?)

我在计算机上运行了rsop.msc(结果集策略),并在计算机configuration和用户configuration下查看了每一件事情,但是我没有看到与Excel(或Office)安全/macros有关的任何内容。

在这种情况下,问题是Visual Basic for Applications在安装Excel时未安装。

(像往常一样,微软可以做得更好,提醒用户这种不寻常的configuration,但你可以做什么。)