「山田君、次はシートにボタンを作って、VBエディターを起動させて」
一つ一つ命令口調の天真さんにうんざりしています。
「おい、沖田、開発のリボンの中ほどにある
挿入をクリック
ボタンを選択して
シート上に適当にボタンを作れ。」
かなりやけくその山田君です。
「出来たら、 新規作成 をクリックするとVBエディターが起動するから」
※VBE(VBエディターの略)
エクセル専用のVBAコマンドを編集するエディター(簡単なワープロです)
VBエディターが起動したら
Sub ボタン1_Click()
End Sub
が勝手に書かれているので
この間に実行したい命令文を記述します。
このボタンは、このSubに紐づけされているので
ボタンをクリックすると、この命令が実行されるわけです。
ボタンをクリック と プログラムの関係をイベントと呼びます。
プログラムを実行するためのイベント(引き金)と覚えておきましょう
イベントは ボタンのクリック以外にも多数あります。
「じゃあ 命令文
Msgbox "こんにちは"
と入れて、VBEを閉じて、ボタンをクリックしてみてくれ」
※こんな感じです。
Sub プログラム名()
Msgbox "こんにちは"
End Sub
※MsgBox は メッセージ ボックス と覚えておきましょう。
「画面に こんにちは と表示されるだろう。
もし、スペルミスしていたら VBエディターが丁寧に教えてくれるから・・・」
「うお~、凄い、プログラムが動いた。」
感動する沖田君
「もう夕食の時間だけど、どうするの?」
「冴子さん、何か出前を注文してください。」
沖田君相手に格闘する山田君でした。