排除Excel 2013中功能区的可能性

时间:2018-07-13 12:03:55

标签: excel-vba

我到处都在寻找解决方案:

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

为了不显示功能区,我使用:

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

但是在Excel 2013中却没有!我在快捷方式上大量使用了[ALT]键,但是当按下它时,会出现功能区格式设置选项。

我看过一些使用示例:

CommandBars.ExecuteMso "HideRibbon"

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

是否有一种方法可以“摆脱” Excel 2013中的功能区,并且绝不能(除VBA外)将其取回。特别是[ALT]笔画形式,用户不应调用它。

编辑 我添加了一张图像,显示了我的EXCEL 2007中没有快速访问栏或功能区的部分外观。只有MS标题行,plein表和一些选项卡(表格)可供选择。 enter image description here

0 个答案:

没有答案