① VBAの基礎とマクロ記録

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

問題

「コード」と「プログラム」の違いについて正しいものはどれか。

Aプログラムは一連の業務の処理を実行し、コードはプログラムの一部を構成する✓ 正解
Bコードは一連の業務の処理を実行し、プログラムはコードの一部を構成する
Cどちらも全く同じ意味であり区別されない
DコードはVBA、プログラムはマクロ記録を指す

正解

Aプログラムは一連の業務の処理を実行し、コードはプログラムの一部を構成する

解説

プログラムは一連の業務の処理を実行するもの、コードはその一部を構成するものです。

分野解説:① VBAの基礎とマクロ記録

マクロとVBAの関係、Visual Basic Editor(VBE)の画面構成、ブックとマクロの関係、マクロのセキュリティ設定を押さえたうえで、実際の操作を自動的にコード化する「マクロの記録」を学びます。記録先を作業中のブックにするか個人用マクロブックにするかの違い、マクロを含むブックはxlsm形式で保存する必要があることが定番の論点です。つまずきやすいのは、記録されたコードが Select と Selection を多用した冗長な形になる点で、これをそのまま覚えると後の分野で書くコードが不自然になります。記録は「調べ方」として使い、必要な行だけ読み取る姿勢が大切です。

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

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

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

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

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

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