步骤4 在桌面上新建一个启用宏的Excel文件,并命名为MyCustomUI.xlsm。因为在自定义的XML中,包含了产生回调的onAction属性,所以创建的Excel文件需要启用宏。 步骤5 在MyCustomUI.xlsm中,按Alt+F11组合键打开VBE,并插入一个标准模块,添加下面的代码供回调使用: 'Callback for b1 onAction Sub surf(control As IRibbonControl) ActiveWorkbook.FollowHyperlink _ Address:="http://www.excelperfect.com", _ NewWindow:=True End Sub 'Callback for b2 onAction Sub smile(control As IRibbonControl) MsgBox "您单击了微笑图标!呵呵..." End Sub 'Callback for b3 onAction Sub paint(control As IRibbonControl) MsgBox "您单击了格式刷图标!" End Sub 'Callback for b4 onAction Sub filter(control As IRibbonControl) MsgBox "您单击了筛选图标!" End Sub 步骤6 关闭工作簿MyCustomUI.xlsm。 步骤7 在MyCustomUI.xlsm图标上单击右键,选择“重命名”,在文件名后添加“.zip”扩展名,使其变为一个压缩文件。如下图所示。
|