カスタムリボンの追加
次に、カスタムリボンの追加について説明します。
ソリューションエクスプローラで[MyWorkBook]プロジェクトを右クリックし、[追加]-[新しい項目]を選択します。
テンプレート欄で[リボン(ビジュアル デザイナ)]を選択し、ファイル名に「MyRibbon1.vb」と入力して、[追加]ボタンを押してください。
カスタムリボンの追加が完了すると、下図のようにIDEに新規リボンが表示されます。この画面をリボンデザイナと言います。[ツールボックス]には[Office リボンコントロール]が追加されます。
リボンデザイナを使用すると、2007 Microsoft Office Systemアプリケーションのリボンに、カスタムのタブ、グループおよびコントロールを追加することができます。
リボンデザイナを表示するには、ソリューションエクスプローラ上で次のいずれかの操作を行います。
- リボンコードファイルをダブルクリック
- リボンコードファイルを右クリックし、[デザイナの表示]をクリック
- リボンコードファイルを選択し、[表示]メニューの[デザイナ]をクリック
表示名称の変更
まずはタブ名称を変更します。リボンデザイナで「TabAddIns(ビルトイン)」と書かれたところをクリックし、タブを選択状態にします。
次に、プロパティウィンドウの[Label]プロパティに「My First Tab」と入力します。これでタブ名を「My First Tab」にすることができました。
次にグループ名を変更してみましょう。
リボンデザイナで「Group1」と書かれたところを選択し、プロパティウィンドウの[Label]プロパティに「マイグループ」と入力してください。グループ名が「マイグループ」になりました。
ビルドと実行
まずは、ここまでを実行してみましょう。メニューから[デバッグ]-[デバッグ開始]を選択するか、[緑の三角]ボタンを押してください。
ビルドが終了すると、Microsoft Office 2007が起動し、「MyWorkBook.xlsx」が表示されます。「My First Tab」というタブがあり、その中には「マイグループ」があることを確認してください。
このように、Visual Studio 2008を使用すれば簡単にカスタムリボンを作成することができます。