-
Notifications
You must be signed in to change notification settings - Fork 35
RelaxTools Addin のカスタマイズ方法
Y.Watanabe edited this page May 7, 2016
·
16 revisions
- RelaxTools.xlsm にマクロを作成する。
- 内部の実行処理より呼び出されるため、最初に実行される部分は標準モジュールにSUBで作成する。
- RelaxTools.xlsm の help シートにマクロの説明を記述する。
- 「処理実行名」=「作成したマクロ名」としてください。
- 「区分」に「-」以外を設定した場合、「まとめ実行」や「ショートカット割当」に表示されます。
- customUI.xmlにマクロと同名のIDでUIをデザインする。
- ラベル名をHelpシートから取得する場合にはgetLabelを使用して記述してください。
- アイコンを変更する場合、customUI.xml.rels に画像ファイル名を登録する。
- 「target」にファイル名を記述、「ID」にcustomUI.xmlのimegeで指定するIDを記述。
- 面倒なので、名前は一緒にしちゃうのが吉かと。
- Excelのファイルは Zip なので RelaxTools.xlsm.zip などとリネームすると更新可能
- customUI.xml を RelaxTools.xlsm の /customUI/ に配置する。
- customUI.xml.rels を RelaxTools.xlsm の /customUI/_rels/ に配置する。
- 画像ファイル を RelaxTools.xlsm の /customUI/images/ に配置する。
- RelaxTools.xlsm を開き、Excelアドイン(*.xlam)で保存する。
-
[2007 Office Fluent リボンをカスタマイズする (開発者向け) (パート 1/3)] (https://msdn.microsoft.com/ja-jp/library/aa338202(v=office.12).aspx)
-
[2007 Office Fluent リボンをカスタマイズする (開発者向け) (パート 2/3)] (https://msdn.microsoft.com/ja-jp/library/aa338199(v=office.12).aspx)
-
[2007 Office Fluent リボンをカスタマイズする (開発者向け) (パート 3/3)] (https://msdn.microsoft.com/ja-jp/library/aa722523(v=office.12).aspx)
-
[初心者忘備録] (http://www.ka-net.org/)