在Excel 2010和Windows 7中使用旧工具栏

时间:2013-03-15 03:11:46

标签: windows-7 excel-2010 toolbars

我有一个工具栏,其中一些操作链接到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空间自定义功能区项目占用的空间,并且工具栏上的自定义图标有意义。补贴问题:是否有简单的方法为自定义功能区项目创建自定义设计?

1 个答案:

答案 0 :(得分:0)

看起来我没有仔细调查。 “OnAction”可能不会出现在对象浏览器中,但它可用,并且可用于重置关联的工具栏。它似乎不能使用立即窗口,但可以在模块中的代码中工作。

干杯人......