【カテゴリー別】Access VBA ベーシック 模擬問題 定数・配列 Access VBA ベーシック 模擬問題 模擬試験 2026.05.29 こちらはカテゴリー別の模擬問題です。 システムに登録した順番に1問1答形式で出題されます。 タイマー機能やランダム機能はありません。 準備が整い次第、ボタンを押して試験を開始してください。 1. 定数に関する文章について正しいものはどれか。以下の選択肢より1つ解答しなさい。 定数とは、値を何度でも変更できる変数の別名である。 定数を宣言するには、Dimステートメントを使用する。 定数は、宣言後に必要に応じて値を代入することができる。 定数を宣言するには、Constステートメントを使用する。 None 2. 次のVBAコードを実行したときの実行結果として正しいものはどれか。以下の選択肢より1つ解答しなさい。 Sub Exam1() Const A As Integer = B Const B As Integer = A MsgBox A End Sub 0 空白(何も表示されない) エラーが発生する A None 3. ユーザー定義定数および組み込み定数に関する文章について正しいものはどれか、 以下の選択肢より1つ解答しなさい。 ユーザー定義定数は、Constステートメントで宣言してもプログラム内で再代入できる。 ユーザー定義定数は、使用するたびに再宣言が必要である。 組み込み定数は、関数やプロパティの引数などに利用される。 組み込み定数は、実行時に自動的に削除される。 None 4. 次のコードは、消費税率を「定数」として宣言し、計算に使用するものである。空欄に当てはまる最も適切なステートメントはどれか。空欄に入る語句を解答しなさい。 Sub Exam1() N As Double = 0.1 MsgBox "消費税率は" & N* 100 & "%です" End Sub 5. 配列に関する文章について誤っているものはどれか。以下の選択肢より1つ解答しなさい。 配列のインデックス番号は必ず「0」から始まるため変更できない。 配列に格納できるデータ型は、宣言時に指定した1種類のみである。 配列を使えば、複数の値を一括で管理できる。 配列に格納されている一つ一つの値は要素のことである。 None 6. 配列のインデックス番号に関する記述として、正しいものはどれか。以下の選択肢より1つ解答しなさい。 配列のインデックス番号は必ず「0」から始まる仕様のため、変更することはできない。 モジュールの宣言セクションに Option Base 1 と記述すると、そのモジュール内の配列インデックスは既定で「1」から始まる。 配列の宣言で Dim A(3) As String と記述した場合、作成される要素数は「3つ」である。 配列のインデックス番号にマイナスの数値を指定することはできない。 None Time's up