② モジュールとプロシージャ

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

問題

削除できないモジュールはどれか。

A挿入した標準モジュール
Bエクスポートしたモジュール
Cインポートしたモジュール
D「Sheet1」や「ThisWorkbook」のモジュール✓ 正解

正解

D「Sheet1」や「ThisWorkbook」のモジュール

解説

「Sheet1」や「ThisWorkbook」のモジュールは削除できません。

分野解説:② モジュールとプロシージャ

コードを書く器である標準モジュールと、処理のまとまりであるプロシージャを学びます。Sub プロシージャは Sub 名前() で始まり End Sub で終わること、値を返す Function プロシージャでは関数名に結果を代入すること、Call による呼び出しと引数の渡し方、Public と Private による適用範囲の違いが問われます。コメントはアポストロフィ(')または Rem で記述し、その行の以降が無視されます。つまずきどころは、Call を使う場合と省略する場合で引数のかっこの付け方が変わる点と、Sub と Function の役割の混同です。

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

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

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

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

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

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