今回はボタンの画像を外部から読み込む方法を紹介します。
1. Office 2007ファイルを開きます(今回はExcelファイル)。
2. 標準モジュールに下記コードを貼り付けて上書き保存した後、ファイルを閉じます。
Sub myButton_getImage(control As IRibbonControl, ByRef image)
Set image = LoadPicture("M:\Images\image.bmp")
End Sub
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
<ribbon startFromScratch="false">
<tabs>
<tab id="customTab" label="Custom Tab" insertBeforeMso="TabHome">
<group id="customGroup" label="Custom Group">
<button id="myButton" label="My Button" getImage="myButton_getImage" size="large" onAction="myButton_onAction" />
</group>
</tab>
</tabs>
</ribbon>
</customUI>