宏拒绝在 Windows Server 2003 上的 Excel 2007 中为我运行。功能区上的宏和 Visual Basic 图标显示为灰色。如果我打开带有宏的工作簿,我会收到警告:“此工作簿已丢失其 VBA 项目、ActiveX 控件和任何其他与可编程性相关的功能。” 如果我尝试在 VSTO 中创建新的 excel 模板(当时 Excel 已关闭),我会收到错误消息:“无法启用对 Microsoft Office Visual Basic for Applications 项目系统的编程访问......”
我检查了是否安装了 VBA(最初没有,我通过办公室设置添加了它)。我还尝试卸载并重新安装office和VBA,没有骰子。我制作了一个启用宏的工作簿。我将工作簿的位置设置为受信任。我将 Excel 选项/信任中心下可用的所有安全设置配置为允许一切无提示。我设置了“启用所有宏”和“信任对 VBA 对象模型的访问”。我下载了组策略管理模板,并验证这些都不是通过组策略设置的。
这就是我可以在 Google 中找到的所有尝试,但显然还有另一个地方可以关闭 VBA。我还能在哪里看?