【カテゴリー別】Access VBA スタンダード 模擬問題 VBE Access VBA スタンダード 模擬問題 模擬問題 2026.07.21 こちらはカテゴリー別の模擬問題です。 合計14問がシステムに登録した順番どおりに1問1答形式で出題されます。 なおタイマー機能はありません。 準備が整い次第、ボタンを押して試験を開始してください。 1. Visual Basic Editor(VBE)のプロジェクトエクスプローラの役割として、最も適切なものを1つ解答しなさい。以下の選択肢より1つ解答しなさい。 選択されているオブジェクトのプロパティをアルファベット順や項目別に表示し、編集することができる。 現在のプロジェクトにあるすべてのモジュールを階層構造で表示し、モジュールの追加・削除、インポートやエクスポートを行うことができる。 簡単な計算式を実行したり、変数の内容をその場で出力させたりすることができる。 VBAのオブジェクトについて検索し、メソッドやプロパティの一覧を参照できる。 None 2. Visual Basic Editor(VBE)のプロパティウィンドウの役割として、最も適切なものを1つ解答しなさい。以下の選択肢より1つ解答しなさい。 実行中のプロシージャ内にあるすべての変数の値を一覧で確認することができる。 モジュールを階層構造で表示し、追加・削除やインポート・エクスポートを行うことができる。 選択されているオブジェクトのプロパティをアルファベット順や項目別に表示し、編集することができる。 条件式を満たしたときにコードの実行を意図的に中断させることができる。 None 3. Visual Basic Editor(VBE)のイミディエイトウィンドウの概要として、最も適切なものを1つ解答しなさい。以下の選択肢より1つ解答しなさい。 簡単な計算式を実行したり、プロシージャを呼び出したりできるほか、実行中のプロシージャの変数の内容を出力させることができる。 条件式を満たしたときにコードの実行を中断させる。 実行中のプロシージャ内にあるすべての変数の値を一覧で自動的に表示する。 VBAのオブジェクトについて検索し、メソッドやプロパティの一覧を参照できる。 None 4. Visual Basic Editor(VBE)のローカルウィンドウの概要として、最も適切なものを1つ解答しなさい。以下の選択肢より1つ解答しなさい。 実行中のプロシージャ内にある、すべての変数の値を一覧で確認することができる。 プロシージャがどの順番で呼び出されたかの履歴を確認することができる。 演算式を実行したり、プロシージャを呼び出したりすることができる。 選択されているオブジェクトのプロパティを表示・編集することができる。 None 5. Visual Basic Editor(VBE)のウォッチウィンドウの概要として、最も適切なものを1つ解答しなさい。以下の選択肢より1つ解答しなさい。 プロパティや変数の内容を確認したり、条件式を満たしたときにコードの実行を意図的に中断させることができる。 モジュールを階層構造で表示する。 VBAのオブジェクトを検索し、メソッドやプロパティの一覧を参照できる。 実行中のプロシージャ内にあるすべての変数の値を一覧で自動的に表示する。 None 6. 次のコードは、変数Nの値をイミディエイトウィンドウに出力するものである。空欄に入る語句を解答しなさい。Sub Exam1() Dim N As Integer N = 10 * 5 NMsgBox "完了"End Sub 7. Visual Basic Editor(VBE)のイミディエイトウィンドウにおける、演算・関数の実行結果の表記ルールとして、最も適切なものを1つ解答しなさい。以下の選択肢より1つ解答しなさい。 イミディエイトウィンドウでは、演算や関数の実行結果は常に自動的に表示されるため、「?」の記述は不要である。 「?」はエラーが発生した行を示す記号であり、演算結果の表示とは関係がない。 結果を返す必要がある場合は「?」を記述せず、返す必要がない場合にのみ「?」を記述する。 イミディエイトウィンドウで結果を返す必要がある演算や関数を実行する場合は、先頭に「?」を記述する。結果を返す必要がない場合は「?」を記述しない。 None 8. Visual Basic Editor(VBE)のイミディエイトウィンドウにおける、大文字・小文字の扱いとして、最も適切なものを1つ解答しなさい。以下の選択肢より1つ解答しなさい。 イミディエイトウィンドウでは大文字・小文字が厳密に区別され、間違えるとエラーになる。 イミディエイトウィンドウでは大文字と小文字は区別されず、コードウィンドウのように自動的な変換も行われない。 イミディエイトウィンドウでもコードウィンドウと同様に、キーワードは自動的に正しい大文字・小文字に変換される。 イミディエイトウィンドウには大文字・小文字の概念自体が存在しない(すべて記号として扱われる)。 None 9. Visual Basic Editor(VBE)のイミディエイトウィンドウから、Subプロシージャを呼び出す方法として、最も適切なものを1つ解答しなさい。以下の選択肢より1つ解答しなさい。 Subプロシージャを呼び出す際は、プロシージャ名の先頭に必ず「?」を付けて記述する必要がある。 結果を返さないSubプロシージャは、プロシージャ名をそのまま記述して呼び出す。引数を渡して実行させることも可能である。 Subプロシージャは引数を渡すことができず、常に引数なしで呼び出す必要がある。 Subプロシージャはイミディエイトウィンドウから呼び出すことができず、コードウィンドウ内でのみ実行可能である。 None 10. Visual Basic Editor(VBE)のイミディエイトウィンドウから、Functionプロシージャを呼び出す方法として、最も適切なものを1つ解答しなさい。以下の選択肢より1つ解答しなさい。 Functionプロシージャをイミディエイトウィンドウから呼び出すことはできない。 「?」はFunctionプロシージャではなくSubプロシージャを呼び出す際に付ける記号である。 Functionプロシージャは、Subプロシージャと同様にプロシージャ名をそのまま記述するだけで呼び出せる。 通常結果を返すFunctionプロシージャは、プロシージャ名の先頭に「?」を付けて記述して呼び出す。 None 11. Visual Basic Editor(VBE)のウォッチウィンドウに、ウォッチ式を追加する方法として、最も適切なものを1つ解答しなさい。以下の選択肢より1つ解答しなさい。 ウォッチ式はイミディエイトウィンドウにドラッグアンドドロップすることで追加する。 ウォッチウィンドウを利用する際、コード上の変数を選択し、ウォッチウィンドウにドラッグアンドドロップすることで簡単にウォッチ式を追加できる。 ウォッチ式を追加するには、必ずコード上に専用の関数を記述する必要がある。 ウォッチ式は自動的にすべての変数に対して設定され、個別に選択して追加することはできない。 None 12. Visual Basic Editor(VBE)のローカルウィンドウとステップイン実行の関係として、最も適切なものを1つ解答しなさい。以下の選択肢より1つ解答しなさい。 ローカルウィンドウで確認できるのはグローバル変数のみで、プロシージャ内のローカル変数は表示されない。 ステップイン実行中は、ローカルウィンドウの内容が自動的に更新されることはなく、都度手動で更新する必要がある。 ローカルウィンドウは、プロシージャが正常に終了した後でなければ内容を確認できない。 プロシージャの実行中断時やステップイン実行時に、ローカルウィンドウでプロシージャ内の変数の変化について詳細に確認できる。 None 13. Visual Basic Editor(VBE)の呼び出し履歴の概要として、最も適切なものを1つ解答しなさい。以下の選択肢より1つ解答しなさい。 呼び出し履歴の一覧では、上にあるほど古い呼び出し履歴になる。 呼び出し履歴はプロシージャが正常終了した後にのみ確認でき、実行中断時には確認できない。 プロシージャの実行を中断した際、どの順番に呼び出されたか履歴を確認でき、一覧では上にあるほど新しい呼び出し履歴になる。 呼び出し履歴は、同時に実行されているプロシージャの数を表示するだけで、呼び出し順序は分からない。 None 14. Visual Basic Editor(VBE)のオブジェクトブラウザの役割として、最も適切なものを1つ解答しなさい。以下の選択肢より1つ解答しなさい。 現在のプロジェクトにあるすべてのモジュールを階層構造で表示するツールである。 VBAのオブジェクトについて検索したり、メソッドやプロパティ、組み込み定数などの一覧を参照できるツールである。 簡単な計算式を実行したり、変数の内容を出力させたりするツールである。 選択されているオブジェクトのプロパティをアルファベット順や項目別に表示し、編集するツールである。 None Time's up