You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Office 365菜单栏右侧操作按钮隐藏方法咨询

Office 365菜单栏右侧操作按钮隐藏方法咨询

嘿,我之前也被这些菜单栏右侧的默认操作按钮烦过,试了常规的自定义菜单方法完全没用,后来折腾出几个可行的路子,跟你分享下:

方法一:尝试通过Office内置自定义功能调整

这些按钮属于Office的全局上下文命令,常规自定义功能区可能找不到入口,但可以试试这个路径:

  • 右键点击菜单栏的空白区域,选择「自定义快速访问工具栏」(或者直接点「文件>选项>自定义功能区」)
  • 在弹出的设置窗口里,切换到「快速访问工具栏」标签页,然后在“从下列位置选择命令”的下拉框里,选「不在功能区中的命令」或者「所有命令」
  • 找找你要隐藏的按钮(比如德语里的KommentareFreigeben),如果能搜到,选中后点左侧的「删除」,再确定保存就行
  • 不过要注意:有些核心默认按钮可能不在这个列表里,那就要用下面的方法了

方法二:用VBA脚本精准隐藏(支持Excel/Word等带VBA的组件)

这个方法更靠谱,以Excel为例,操作步骤是这样的:

  1. 按下Alt + F11打开VBA编辑器
  2. 在左侧的「工程资源管理器」里找到你的工作簿,右键插入一个模块
  3. 粘贴下面的代码(以隐藏评论和共享按钮为例,你可以根据实际按钮名称调整):
Sub HideTargetActionButtons()
    ' 隐藏共享按钮(德语名称Freigeben)
    Application.CommandBars("Ribbon").Controls("Freigeben").Visible = False
    ' 隐藏评论按钮(德语名称Kommentare)
    Application.CommandBars("Ribbon").Controls("Kommentare").Visible = False
End Sub
  1. 运行这个宏,回到Excel界面就能看到按钮消失了
  • 要是碰到按钮名称不对的情况(比如不同语言版本的差异),可以先运行下面的代码列出所有控件名称,找到对应的目标按钮:
Sub ListAllRibbonControls()
    Dim ctrl As CommandBarControl
    For Each ctrl In Application.CommandBars("Ribbon").Controls
        Debug.Print ctrl.Caption & " - 控件名称:" & ctrl.Name
    Next ctrl
End Sub

运行后按Ctrl + G打开「立即窗口」,就能看到所有控件的标题和名称,替换到上面的代码里就行

方法三:企业用户用组策略统一配置

如果你是企业版/批量授权的Office,管理员可以通过组策略批量隐藏这些按钮:

  • 打开本地组策略编辑器(按下Win+R输入gpedit.msc回车)
  • 导航到「用户配置>管理模板>Microsoft Office 2016>全局选项>自定义功能区」(Office 365基于这个架构,路径通用)
  • 找到「隐藏指定的功能区选项卡或命令」,启用它,然后点击「显示」添加要隐藏的命令ID
  • 常见的命令ID比如共享按钮是FileShare,评论按钮是ReviewNewComment,你可以根据需要查询对应按钮的ID

备注:内容来源于stack exchange,提问作者IronGoofy

火山引擎 最新活动