首页 > 解决方案 > 在 Excel 2013 中排除功能区的可能性

问题描述

我到处寻找解决方案:

我制作了一个用户程序(在 EXCEL 中),用户不能更改任何有关格式的内容(颜色、宽度、字体、注释……等等):用户只能看到屏幕上(可见)工作表中的表格和选项卡“选择器”。用户只能主动在单元格中进行编辑。我广泛使用工作表保护、快捷方式、滚动区域和我的用户定义的上下文菜单来实现我想要的。使用我的 +400kB VBAcode。它在 Excel 2007 中完美运行(我认为适用于 Excel 2010)!

为了使功能区不出现,我使用:

Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"", False)"

但不是在 Excel 2013 中!我大量使用 [ALT] 键作为我的快捷方式,但按下它时,会出现功能区格式选项。

我见过使用以下示例的示例:

CommandBars.ExecuteMso "HideRibbon"

但这不是一个解决方案,因为用户始终可以访问 右上角的自动隐藏功能区/显示选项卡/显示选项卡和命令

有没有办法在 Excel 2013 中“摆脱”功能区,并且绝不(VBA 除外)将其取回。特别是用户不能调用它的 [ALT]-stroke 形式。

编辑 我添加了一个图像,显示了在我的 EXCEL 2007 中没有快速访问栏或功能区的部分。只有 MS 标题行、一个 plein 表和一些选项卡(表)可供选择。 在此处输入图像描述

标签: excelvba

解决方案


推荐阅读