WordでHello world!
プロジェクトの作成
[ファイル]⇒[新規作成]⇒[プロジェクト]からWordドキュメントを選択し、プロジェクトを作成します。
新規ドキュメントを選択し、ドキュメント形式*1を「Wordマクロ有効文書」にします。
以下の警告が出ますが、「OK」を選択します。
これで、プロジェクトの作成が完了しました。
イベントハンドラの実装
配置したボタンをダブルクリックして、イベントハンドラのコードを生成します。
生成されたイベントハンドラ(button1_Click)の中身を実装します。ここでは、
MessageBox.Show("Hello world!”);
という1行を加えます。
[デバッグ]⇒[デバッグの開始]を実行すると、以下のようにWordが起動します。
表示倍率を100%にして*2、ボタンをクリックすると、以下のメッセージボックスが開きます。
ドキュメントの内容を変更する
次は、ドキュメントの内容を書き換えるコードを作成します。
イベントハンドラに、以下のコードを追加します。
this.Paragraphs[1].Range.InsertParagraph(); this.Paragraphs[1].Range.Text = "Hello world!";
[デバッグ]⇒[デバッグの開始]を実行し、ボタンをクリックします。ここまでは、先程と同様なのですが、今回は、ダイアログのOKボタンを押した後に、ドキュメントの内容が書き換えられます。
*1:Office 2007で使用されるファイル形式の詳細については、Microsoftのページを参照してください。