コマンドボタンがクリックされたことを表す(コマンドボタンの標題・前景色を変更する)

 処理が実行されていることや、どのボタンがクリックされたのかを表す
手段の1つとして、コマンドボタンがクリックされたら標題や前景色を変更する
方法があります。

 例えば、クリック前は標題に「更新処理」と設定されているコマンドボタンが
あるとします。クリックされると標題が「更新処理中」と変化すれば、処理が
実行されていることを知らせることができます。

 サンプルでは、「実行」という標題のボタンをクリックすると、「処理実行中」
と標題が変更され、更に前景色が赤になります。そして、メッセージボックスが
表示され、[OK]ボタンをクリックすると、標題と前景色が元の状態に戻ります。

 このプロシージャは、コマンドボタンがクリックされた時に発生するイベント
「Click」に作成します。

● 準備 ●

 フォームにコマンドボタン「コマンド0」を配置してください。
 コマンドボタンのプロパティシートで、標題には「実行」、前景色を黒に設定
します。

● サンプル ●

Private Sub コマンド0_Click()
    Me!コマンド0.Caption = "処理実行中"
    Me!コマンド0.ForeColor = RGB(255, 0, 0)
    
    MsgBox "処理が終了しました"
    
    Me!コマンド0.Caption = "実行"
    Me!コマンド0.ForeColor = RGB(0, 0, 0)
    
End Sub

Access97/2000



戻る


Excel Word Access VBA! モーグ