④ 変数と定数

VBAエキスパート Excel VBA ベーシック133

問題

値にわかりやすい名前を付けるために使い、宣言したあとに値を変更できない仕組みを何といいますか。

Aローカル変数
B引数
Cバリアント型
D定数✓ 正解

正解

D定数

解説

値にわかりやすい名前を付けるために使うのが定数で、宣言したあとに値を変更できません。

分野解説:④ 変数と定数

値を一時的に入れておく変数と、変えない値に名前を付ける定数を学びます。Dim による宣言、Long・String・Double・Boolean・Date・Variant といったデータ型の選び方、Option Explicit を書くと未宣言の変数をエラーで検出できること、Const による定数定義が要点です。適用範囲はプロシージャ内だけで有効なものからモジュール全体、全モジュールで使えるものまで段階があります。つまずきやすいのは、セルやシートなどオブジェクトを変数に入れるときは Set が必要な点と、Dim a, b As Long と書くと a が Variant 型になる点です。

この分野の問題をすべて見る →

本番形式で問題を解いてみよう

クイズモードで挑戦 →
← 第132134問 →

VBAエキスパート Excel VBA ベーシックについて

Excel業務を自動化するVBAの基本文法を証明する入門資格

主催株式会社オデッセイ コミュニケーションズ
出題形式40問前後/選択肢・ドロップダウンリスト・穴埋め記述(CBT形式)
試験時間50分
受験料一般 13,200円(税込)/割引受験制度適用 11,880円(税込)
合格基準1000点満点中700点以上(試験問題の更新などにより変動することがある)
難易度★★☆☆☆(公式合格率は約80%。VBA入門レベルだが、記述式があるため構文の正確な暗記が必要)
試験詳細を見る →
← 問題一覧へ戻る