Home その他

企業研修講師派遣のBESTグループ
出張パソコン教室ITスクール
webコンサルティングスクール
パソコンの家庭教師BEST

VBA(Visal Basic for Applications)で業務アプリケーションを作成する際、ユーザーに何らかの入力をしてもらう場面というのは少なくありません。簡単な入力ならばInputBox関数などを利用することも可能ですが、複雑な入力を必要とするならばユーザーフォームを作成することになります。

VBE(Visual Basic Editor )で、メニュー[挿入]-[ユーザーフォーム]をクリックすると、フォームが表示されプロジェクトエクスプローラにもツリー表示されるようになります。

そして、ユーザーフォームのコーディングを行う場面では、フォームの画面を表示させたり、コードウィンドウを表示させたりという操作が頻発します。

フォームの画面を表示するにはプロジェクトエクスプローラでダブルクリックすればいいのですが、コードウィンドウを表示するにはプロジェクトエクスプローラの該当フォーム上で右クリックして、ショートカットメニューから[コードの表示]をクリックするか、メニュー[表示]-[コードウィンドウ]をクリックする必要があります。

 

▼操作方法:プロシージャごとの表示をデフォルトに設定する
メニュー[ツール]-[オプション]をクリック
 ↓
[オプション]ダイアログ-[編集]タブをクリック
 ↓
[モジュール全体を連続表示]チェックボックスをOffに
 ↓
[オプション]ダイアログ-[OK]ボタンをクリック

上記の設定変更を行う方がいいのか、[プロシージャの表示][モジュール全体を連続表示]ボタンで一時的に表示を変更するだけでいいのか、人それぞれだと思います。