我有一个工具栏,其中一些操作链接到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集合
用于获取控件的命令栏的控件集合(在这种情况下为按钮)
控件的OnAction属性,用于标识链接的宏。
但OnAction似乎不是Excel 2010支持的属性。
有什么建议吗?
我更愿意重新链接工具栏而不是创建新的自定义功能区选项卡。工具栏按钮不会浪费APALLING空间自定义功能区项目占用的空间,并且工具栏上的自定义图标有意义。补贴问题:是否有简单的方法为自定义功能区项目创建自定义设计?
答案 0 :(得分:0)
看起来我没有仔细调查。 “OnAction”可能不会出现在对象浏览器中,但它可用,并且可用于重置关联的工具栏。它似乎不能使用立即窗口,但可以在模块中的代码中工作。
干杯人......