数学 エクセルVBA(4) 
           〜プログラムの演習〜
 NO.57 

2002.2.7作成

 今回も「プログラム言語」の演習ということで、エクセルVBAをやってみました。前回の続きで、技術評論社から

出ている、「Excel2000/97 VBA 基本例題350」という本(CD−ROM付)を読んでみました。


第10章 コントロール

      コントロール  ユーザーフォーム  コマンドボタン  ラベル  テキストボックス

      リストボックス、コンボボックス  チェックボックス、オプションボタン  フレーム  トグルボタン

      スピンボタン  スクロールボタン  イメージ  タブストリップ、マルチページ  RefEdit

      フォームのイベント  コントロールのイベント

 …(続きは次号に)


 今回は、この本の10章の中から、基本例題を参考にして、実際に使えそうなプログラムをいくつかアレンジして

作ってみました。

◆(例題132) コマンドボタンの選択可能/不可能を設定する ― コマンドボタン

   1つでもチェックボタンが押されると、「OK」が押せるようになります。

  (例題138) テキストボックスに入力したデータをセルに入力する ― テキストボックス

   テキストボックスに入力したデータを、セルにコピーして下に移動。 … ダウンロード(右クリックして保存)

◆(例題141) テキストボックスのIMEモードを設定する ― テキストボックス

  (例題142) テキストボックスの入力文字数を制限する ― テキストボックス

  (例題143) フォーカスを次のコントロールに移す ― テキストボックス

   郵便番号入力時はIMEモードがOFF、住所入力時はIMEモードがONになります。郵便番号の最大入力を

   8桁に設定し、最大桁まで入力すると次の住所入力へ移動します。 … ダウンロード(右クリックして保存)

◆(例題183) Scrollイベント ― コントロールのイベント

   スクロールボックスを動かすとサイズが変化します。 … ダウンロード(右クリックして保存)


    ホームへ戻る    次号へ進む