在Excel 2011 for Mac中保存自定义宏工具栏修改
我在Windows中生成了几个自定义宏,修改了XML,使自定义功能区选项卡在2013版的Windows中可见,一切都很好 我现在正试图为Excel 2011 for Mac生成等效的功能。我做了以下操作:查看>>工具栏>>自定义工具栏和菜单。然后我转到“命令”工具栏>>宏,并将笑脸宏拖到主工具栏。然后我改变了图像,修改了文本,它在本地工作 为了冗余起见,我还为“工具栏和菜单”添加了一个新菜单,并将我所有的宏也添加到该工具栏中,该工具栏看起来像一个愚蠢、模糊的浮动框。我使用“附加”按钮将宏附加到文档 然而,当我将文档发送给同事时,唯一出现的是模糊的浮动自定义工具栏,没有任何宏映射到按钮,并且按钮没有我的自定义图像在Excel 2011 for Mac中保存自定义宏工具栏修改,excel,vba,excel-2011,Excel,Vba,Excel 2011,我在Windows中生成了几个自定义宏,修改了XML,使自定义功能区选项卡在2013版的Windows中可见,一切都很好 我现在正试图为Excel 2011 for Mac生成等效的功能。我做了以下操作:查看>>工具栏>>自定义工具栏和菜单。然后我转到“命令”工具栏>>宏,并将笑脸宏拖到主工具栏。然后我改变了图像,修改了文本,它在本地工作 为了冗余起见,我还为“工具栏和菜单”添加了一个新菜单,并将我所有的宏也添加到该工具栏中,该工具栏看起来像一个愚蠢、模糊的浮动框。我使用“附加”按钮将宏附加到文
如何执行此操作?最新版本的Excel 2011(14.3.5)似乎将自定义工具栏保存在特定用户文件夹中的单个文件中: 用户/[用户]/库/应用程序支持/Microsoft/Office/Preferences/Office 2011/Microsoft Excel Toolbar.xlsx (原始来源) 当我在一台Mac电脑上保存带有自定义工具栏的Excel 2011工作簿并将其传输到另一台电脑时,工具栏没有出现。当我将MicrosoftExcel toolbar.xlsx文件卷取过来(并将其放在正确的位置)时,工具栏确实出现了 注:此位置可能特定于Office 2011的最新版本;旧版本似乎将它们存储在Users/[User]/Library/Preferences/Microsoft/office2011中 短期内,您可能需要将工具栏文件与电子表格一起分发,以及将其复制到预期位置的一些方法(通过脚本和/或手动说明)
从长远来看,也许有一种方法可以覆盖此默认行为,并指向存储在分布式文件本身中的工具栏的“本地”副本。或者,您可以使用工具栏文件作为分布式电子表格的模板。
最新版本的Excel 2011(14.3.5)似乎将自定义工具栏保存在特定用户文件夹中的单个文件中:
用户/[用户]/库/应用程序支持/Microsoft/Office/Preferences/Office 2011/Microsoft Excel Toolbar.xlsx
(原始来源)
当我在一台Mac电脑上保存带有自定义工具栏的Excel 2011工作簿并将其传输到另一台电脑时,工具栏没有出现。当我将MicrosoftExcel toolbar.xlsx文件卷取过来(并将其放在正确的位置)时,工具栏确实出现了
注:此位置可能特定于Office 2011的最新版本;旧版本似乎将它们存储在Users/[User]/Library/Preferences/Microsoft/office2011中
短期内,您可能需要将工具栏文件与电子表格一起分发,以及将其复制到预期位置的一些方法(通过脚本和/或手动说明)
从长远来看,也许有一种方法可以覆盖此默认行为,并指向存储在分布式文件本身中的工具栏的“本地”副本。或者,您可以使用工具栏文件作为分布式电子表格的模板。
这可能是对的,但我需要一段时间才能确认。我很熟悉解决这个问题的方法(转移整个目录),但是我想找一个更简单的方法把工具栏嵌入到电子表格中。你能“滚动你自己的”伪工具栏吗?冻结工作表的前4行(大约),将其涂成灰色,添加按钮(通过“开发人员”选项卡),并附加宏/VBA例程?只是一个想法,聪明。让我检查一下,这可能是对的,但我需要一段时间才能确认。我很熟悉解决这个问题的方法(转移整个目录),但是我想找一个更简单的方法把工具栏嵌入到电子表格中。你能“滚动你自己的”伪工具栏吗?冻结工作表的前4行(大约),将其涂成灰色,添加按钮(通过“开发人员”选项卡),并附加宏/VBA例程?只是一个想法,聪明。让我检查一下,作为一个工具栏问题-而不是编程查询-这更适合超级用户我认为解决方案需要用XML编程,这就是为什么我把它贴在这里。这是一个公平的观点。因为这是Mac,不是Windows作为工具栏问题-不是编程查询-这更适合超级用户我认为解决方案需要用XML编程,这就是为什么我在这里发布它。这是一个公平的观点。因为这是Mac,而不是Windows