【问题标题】:Excel Options button "grayed out"Excel 选项按钮“灰显”
【发布时间】:2016-01-18 22:23:45
【问题描述】:

当我尝试访问文件 > 选项时,我得到如下信息:

有人知道如何通过 VBA 启用“选项”按钮吗?

到目前为止我所尝试的:

Sub enableOptionButton()
    Application.CommandBars("Options").Enabled = True
    Application.CommandBars("Tools").Enabled = True
    Application.CommandBars("File").Enabled = True
End Sub

【问题讨论】:

  • 工作表是否受到某种保护?
  • 部分工作表受到保护
  • 出于好奇,如果您取消保护工作簿中的所有这些会发生什么?那么它会给你Options 吗?
  • 是什么样的工作簿?
  • 这是一个 .xlsb 工作簿,如果我理解正确的话

标签: vba excel


【解决方案1】:

最新版本的 Office 中的菜单通过功能区 XML 进行控制。工作簿或加载项中的功能区 XML 可以更改默认 UI - VBA 对此无能为力。 CommandBars 对象模型不影响功能区控件。

因此,您需要弄清楚功能区 XML 发生了什么变化 - 可能是作为工作簿一部分或插件一部分的功能区 XML - 并更改该功能区 XML 或删除插件。

【讨论】:

    猜你喜欢
    • 2011-12-21
    • 1970-01-01
    • 2013-11-24
    • 2021-08-03
    • 2018-02-18
    • 1970-01-01
    • 1970-01-01
    • 2014-05-12
    相关资源
    最近更新 更多