第一个问题,你可以试试工具/模板和加载项/管理器/宏方案项,工具栏等,将NORMAL.DOT中的自定义东东复制到一个文档中,(可以使用SHIFT+鼠标单击). 当重命名或者删除模板(NORMAL.DOT)后,打开含有导出宏方案与工具栏的文档,工具/模板和加载项/管理器/宏方案项,工具栏等,将此文档中的自定义东东添加到NORAML.DOT中,你且试试,是否能够满足你的要求. 另外,建议以重命名模板为宜,这样,一些东东,想起来的时候,还能找得到. 第二个问题: "另外,随着我自建的宏越来越多,在"宏"列表框中显示的名字越来越多,很不养眼,能否用自建命令或其他方法(反正我不希望列表框中有几十个令人眼花暸乱的宏)来达到目的?" 我想,一是你要及时清理,一些不用的宏,少用的宏,可以不一定非得放在NORMAL.DOT中,可以放在文档中.二是对一些功能相似结构相似的宏,可以合并宏,在过程中加入判断,与用户相互根据用户(你)的选择,做相应的动作;三是可以对最常用的一些宏,定义快捷方式,可以避免眼烦; 第三个问题: "这个问题有解决的可能么?(我的习惯不好,往往宏一建立,我立马往工具栏上拖,并马上改图标,如果重新建立一下,那个可爱的图标又得重新动手了!)" 一是养成良好的习惯,我接触代码久矣,还是英文(与爱国无关)的比较适宜.如果非得更改,并且按你的要求正确的屏幕提示,可以用代码运行一下.
Sub Example()
Application.CommandBars(41).Controls(11).TooltipText = "段首双全角空格代换"
End Sub
还有问题,再交流.祝你成功. |