[オプション] ダイアログ ボックス

[オプション] ダイアログ ボックス

Visual Basic 開発環境の既定の設定を変更できます。

[エディター] タブ

[エディター] タブ

[コード] ウィンドウと [プロジェクト] ウィンドウの設定を指定します。

次の表に、このタブのオプションの説明を示します。

オプション Settings
コードの設定 自動構文チェック: コード行を入力した後に、Visual Basic で正しい構文を自動的に検証するかどうかを指定します。

[変数宣言を必須にする]: モジュールで明示的な変数宣言が必要かどうかを判断します。 これを選択すると、新しいモジュールの一般的な宣言に Option Explicit ステートメントが追加されます。

自動リスト メンバー: 現在の挿入ポイントでステートメントを論理的に完了する情報を含むリストを表示します。

自動クイック ヒント: 入力時に関数とそのパラメーターに関する情報を表示します。

自動データ ヒント: カーソルが配置されている変数の値を表示します。 ブレーク モードでのみ利用できます。

自動インデント: コードの最初の行をタブできます。以降のすべての行は、そのタブの場所から開始されます。

タブ幅: タブの幅を設定します。1 から 32 のスペースの範囲を指定できます。既定値は 4 スペースです。
ウィンドウの設定 ドラッグ アンド ドロップ テキスト編集: 現在のコード内の要素と[コード] ウィンドウから [イミディエイト ] ウィンドウまたは [ウォッチ ] ウィンドウに要素をドラッグ アンド ドロップできます。

[既定] を [フル モジュール ビュー] に設定します。新しいモジュールの既定の状態を設定して、コード ウィンドウ内のプロシージャを 1 つのスクロール可能なリストとして、または一度に 1 つのプロシージャでのみ確認できるようにします。 現在開いているモジュールの表示方法は変更されません。

プロシージャ区切り記号: [コード] ウィンドウの各プロシージャの末尾に表示される区切り記号バーを表示または非表示にすることができます。

[エディターの書式] タブ

[エディターの書式] タブ

Visual Basic コードの表示方法を指定します。

次の表に、このタブのオプションの説明を示します。

オプション 説明
[コードの表示色] リスト ボックスで選択したテキストの種類に使用する前景色と背景色を指定します。

色テキスト リスト: カスタマイズ可能な色を持つテキスト項目を一覧表示します。

前景色: [色テキスト] ボックスの一覧で選択したテキストの前 景色 を指定します。

背景: [色のテキスト] ボックスの一覧で選択した テキスト の背景色を指定します。

インジケーター: 余白インジケーターの色を指定します。
フォント すべてのコードで使用するフォントを指定します。
サイズ コードで使用するフォントのサイズを指定します。
[余白インジケーター バー] 余白インジケーター バーを表示するかどうかを指定します。
サンプル フォント、サイズ、および色の設定が反映されたサンプル テキストが表示されます。

[全般] タブ

[全般] タブ

現在の Visual Basic プロジェクトの設定、エラー処理、およびコンパイル設定を指定します。

次の表に、このタブのオプションの説明を示します。

オプション 説明と設定
フォーム グリッドの設定 編集時にフォームの外観を決定します。

グリッドの表示: グリッドを表示するかどうかを指定します。

グリッド単位: フォームに使用されるグリッド単位を表示します。

[幅]: フォーム上のグリッド セルの幅 (2 ~ 60 ポイント) を指定します。

高さ: フォーム上のグリッド セルの高さを指定します (2 から 60 ポイント)。

コントロールをグリッドに合わせる: コントロールの外側の端をグリッド線上に自動的に配置します。
ヒントの表示 ツール バー ボタンのツールヒントを表示します。
Proj を折りたたみます。 Windows を非表示にする プロジェクト エクスプローラーでプロジェクトが折りたたまれたときに、プロジェクト、 UserForm、オブジェクト、またはモジュールウィンドウを自動的に閉じるかどうかを指定 します
エディット コンティニュ 状態が失われる前に通知する: 要求されたアクションによって、実行中のプロジェクトのすべてのモジュール レベル変数がリセットされることを通知するメッセージを受け取るかどうかを指定します。
エラー トラッピング Visual Basic 開発環境でのエラーの処理方法を決定します。 このオプションの設定は、設定の変更後に開始された Visual Basic のすべてのインスタンスに影響します。

[すべてのエラーで中断]: エラーが発生すると、エラー ハンドラーがアクティブかどうか、およびコードがクラス モジュール内にあるかどうかに関係なく、プロジェクトが中断モードになります。

クラス モジュールの中断: クラス モジュールで生成された未処理のエラーにより、プロジェクトは、エラーを生成したクラス モジュールのコード行で中断モードになります。

未処理エラーの中断: エラー ハンドラーがアクティブな場合、エラーは中断モードに入らずにトラップされます。 アクティブなエラー ハンドラーがない場合は、エラーが発生すると、プロジェクトがブレーク モードになります。 ただし、クラス モジュールでエラー処理対象外のエラーが発生した場合は、クラスの問題のあるプロシージャを呼び出したコード行で、プロジェクトがブレーク モードになります。
コンパイル 必要に応じてコンパイルする: プロジェクトを開始する前に完全にコンパイルするか、コードを必要に応じてコンパイルして、アプリケーションをより早く起動できるかを決定します。

バックグラウンド コンパイル: バックグラウンドでのプロジェクトのコンパイルを完了するために、実行時にアイドル時間を使用するかどうかを指定します。 バックグラウンド コンパイル を使用すると、実行時の実行速度を向上させることができます。 この機能は、 コンパイル オンデマンド も選択されていない限り使用できません。

[ドッキング] タブ

[ドッキング] タブ

ドッキング可能なウィンドウを選択できます。

ウィンドウは、他のドッキング可能なウィンドウまたはアプリケーション ウィンドウの一端に接続つまり "固定" されると、ドッキングされます。 ドッキング可能なウィンドウを移動すると、ウィンドウは決まった場所に "スナップ" します。 ウィンドウを画面上で移動させる際にどの位置にでもウィンドウを置いたままにできる場合は、そのウィンドウはドッキング可能ではありません。

ドッキング可能にするウィンドウを選択し、ドッキングできないウィンドウをクリアします。 リスト内の任意のウィンドウ、なし、またはすべてのウィンドウをドッキングできます。

関連項目

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。