※ この情報はOffice 2010 Public Beta版を元にしています。製品版では変更になる可能性がありますのでご注意ください。
今回はBackstageを表示する時と閉じる時にマクロを実行する方法を紹介します。
1. Officeファイルを開きます(今回はExcelファイル)。
2. 標準モジュールに下記コードを貼り付けて上書き保存した後、ファイルを閉じます。
Sub backstage_onShow(contextObject As Object)
MsgBox "Hello My backstage!"
End Sub
Sub backstage_onHide(contextObject As Object)
MsgBox "Goodbye My backstage!"
End Sub
<?xml version="1.0" encoding="utf-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
<backstage onShow="backstage_onShow" onHide="backstage_onHide" />
</customUI>