Excel 2007 プロジェクトを作成し、リボンを非表示にする為に
リボン(XML)を追加しました。
生成されたRibbon1.vb記載されている以下の分について質問させてください。
'TODO: リボン (XML) アイテムを有効にするには、次の手順に従います。
'1: 次のコード ブロックを ThisAddin、ThisWorkbook、ThisDocument のいずれかのクラスにコピーします。
'Protected Overrides Function CreateRibbonExtensibilityObject() As Microsoft.Office.Core.IRibbonExtensibility
' Return New Ribbon1()
'End Function
>>ThisWorkbook.vbのクラスOfficeCodeBehind(移行プロジェクトにつき)で使用するにはどうしたらよいでしょうか。
'2. ボタンのクリックなど、ユーザーの操作を処理するためのコールバック メソッドを、このクラスの
' "リボンのコールバック" 領域に作成します (メモ: このリボンがリボン デザイナから
' エクスポートされたものである場合は、イベント ハンドラ内のコードをコールバック メソッドに移動し、
' リボン機能拡張 (RibbonX) のプログラミング モデルで動作するようにコードを変更します。
>>今回は不要の認識で宜しいでしょうか。
'3. リボン XML ファイルのコントロール タグに、コードで適切なコールバック メソッドを識別するための属性を割り当てます。
>>どういう意味でしょうか。Ribbon1.xmlの中身は以下です。
<?xml version="1.0" encoding="UTF-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" onLoad="Ribbon_Load">
<ribbon startFromScratch="true"/>
</customUI>