我有一个工具栏,其中包含一些与 Personal.xls 中的宏链接的操作。我想在 Win7 下使用 Excel 2010 中的工具栏,但它坚持 C:\Documents and Settings\user\App...\PERSONAL.XLS 不存在。非常正确,他们已将 %AppData% 位置更改为 C:\Users\user... 而且我不能将 PERSONAL.XLS 的副本放在旧位置,因为 C:\Documents and Settings\ 是特殊情况在 Windows 7 中,它是所有人的禁地。
我的问题:如何重置链接到工具栏按钮的宏?
你以前可以访问
Commandbars 集合以获取命令栏
命令栏的 Controls 集合获取一个控件(本例中为按钮)
用于标识链接宏的控件的 OnAction 属性。
但 OnAction 似乎不是 Excel 2010 支持的属性。
有什么建议么?
我宁愿重新链接工具栏,也不愿创建新的自定义功能区选项卡。工具栏按钮不会浪费自定义功能区项目占用的大量空间,而且我工具栏上的自定义图标很有意义。附属问题:是否有简单的方法来为自定义功能区项目创建自定义设计?