VBAの資格の難易度≪Access・Excelの資格!初心者も!≫

VBAとは?

VBAとはマイクロソフトオフィスのアプリケーションソフトの拡張機能で利用者が簡易なプログラムを記述して実行することで複雑な処理の自動化などを行なうことができるものでプログラミング言語を指します。このVBAを使うことでExcelやAccessを自在に制御することが可能になるので、ルーティンワークの自動化や大量データの一括処理、または業務システムの開発など、企業内で多岐にわたって活用されています。

どんな資格

ここではVBAの資格であるVBAエキスパートについて解説させていただきます。この資格は業務を効率的にこなすために必要になるExcelやAccessに搭載されているマクロ・VBAスキルを証明する資格です。

4つの試験レベル

VBAエキスパートにはExcel、Accessそれぞれレベルに合わせて2つの段階が用意されています。
・Excel VBA ベーシック
・Excel VBA スタンダード
・Access VBA ベーシック
・Access VBA スタンダード

受験資格

受験資格は4つの全てにおいて特に条件はなく、どなたでも受験可能です。


Excel VBA ベーシック

項目 内容
問題数 40問前後
出題形式 択一問題、複数選択式問題
試験方法 コンピューター上で実施するCBT(Computer Based Testing)形式
試験時間 50分
合格基準 650~800点(1000点満点) 問題の難易度によって上下します。
受験料(一般) 12,960円(12,000+消費税)
受験料(割引受験制度適用) 11,664円(10,800+消費税)
大分類 小分類
1.マクロとVBAの概念
  1. マクロとは何か
  2. VBAとは何か
  3. VBAの特徴
  4. Visual Basic Editorの操作と画面
  5. ブックとマクロの関係
  6. セキュリティレベル
2.マクロ記録
  1. マクロ記録とは
  2. マクロ記録の限界
  3. マクロ記録の活用方法
  4. 記録のしかた
  5. 記録される場所
  6. 標準モジュール
  7. 個人用マクロブック
3.VBAの構文
  1. オブジェクト式
  2. ステートメント
  3. 関数
  4. 演算子
  5. モジュールとプロシージャ
4.変数と定数
  1. 変数の意味
  2. 変数の宣言
  3. 変数の代入と取得
  4. スコープ
  5. 定数の意味と使い方
5.セルの操作
  1. RangeとCells
  2. セルにデータを入力する
  3. セルのデータを取得する
  4. セルの書式設定
6.ステートメント
  1. If…End If
  2. For…Next
  3. With…End With
7.ブックの操作
  1. ブックを開く
  2. ブックを保存する
  3. ブックを閉じる
8.シートの操作
  1. シートを挿入する
  2. シートを削除する
  3. シートに関連する基本的な操作
9.デバッグの基礎
  1. デバッグとは
  2. 論理エラーと文法エラー
  3. イミディエイトウィンドウ
  4. ブレークポイント
  5. ステップ実行
10.マクロの実行
  1. Visual Basic Editorから実行する
  2. [マクロ]ダイアログボックス
  3. シート上にボタンを配置する
  4. メニュー/ツールバーに登録する
  5. クイックアクセスツールバーに登録する

Excel VBA スタンダード

項目 内容
問題数 40問前後
出題形式 択一問題、複数選択式問題、穴埋め式問題
試験方法 コンピューター上で実施するCBT(Computer Based Testing)形式
試験時間 50分
合格基準 650~800点(1000点満点) 問題の難易度によって上下します。
受験料(一般) 14,580円(13,500+消費税)
受験料(割引受験制度適用) 13,176円(12,200+消費税)VBAエキスパート割引受験制度について
大分類 小分類
1.プロシージャ
  1. 引数の意味
  2. 引数の宣言
  3. 値渡しと参照渡し
2.イベント
  1. イベントとは
  2. ブックのイベント
  3. シートのイベント
3.ステートメント
  1. Select Case
  2. Do…Loop
  3. For…Eachほか
4.関数
  1. よく使う関数
5.エラーへの対処
  1. On Error Goto
  2. On Error Resume Next
  3. Errorオブジェクトほか
6.APIとOLEオートメーション
  1. OLEオートメーションの概念
  2. OLEオートメーションの使い方
  3. OLEオートメーションの注意点
  4. APIの概念
  5. APIの使い方
7.変数と配列
  1. 静的変数
  2. 動的配列
  3. オブジェクト変数
  4. ユーザー定義型
8.レジストリの操作
  1. レジストリの概念
  2. レジストリ操作の注意点
  3. レジストリに登録する
  4. レジストリを取得する
  5. レジストリを削除する
9.ファイルの操作
  1. テキストファイルの操作
  2. ファイルのコピーと移動
  3. フォルダの操作
10.ユーザーフォームとメニューの操作
  1. ユーザーフォームの操作
  2. コントロールの操作
  3. メニューとツールバーの操作

Access VBA ベーシック

項目 内容
問題数 40問前後
出題形式 択一問題、複数選択式問題
試験方法 コンピューター上で実施するCBT(Computer Based Testing)形式
試験時間 50分
合格基準 650~800点(1000点満点) 問題の難易度によって上下します。
受験料(一般) 12,960円(12,000+消費税)
受験料(割引受験制度適用) 11,664円(10,800+消費税)VBAエキスパート割引受験制度について
大分類 小分類
1.データベース基礎
  1. テーブル・インデックスの作成/設計
  2. Accessオブジェクト/セキュリティ/配布など
2.SQL基礎
  1. クエリの基本
  2. テーブルの作成/削除
  3. レコードの選択
  4. 絞り込み/並べ替え
  5. テーブルの結合
  6. 集計クエリ
  7. レコード追加
  8. レコード更新
  9. レコード削除
3.マクロとDoCmd
  1. オブジェクト操作
  2. レポート操作
  3. クエリの操作
  4. データ操作
  5. Autoマクロ
  6. その他のAccess操作
4.フォームとレポート
  1. フォーム/レポート操作
  2. コントロール
  3. イベント
5.Visual Basic Editorの使い方
  1. 基本操作
  2. Visual Basic Editorのデバッグ支援機能
  3. 実行時エラー/文法エラーの対処
  4. その他の設定など
6.VBAの基礎知識と文法
  1. 文字列編集
  2. 演算/計算
  3. 論理式
  4. コードの記述
  5. プロシージャ/サブルーチン
  6. 実行制御
  7. 変数/定数/配列
  8. 組み込み関数

Access VBA スタンダード

項目 内容
問題数 40問前後
出題形式 択一問題、複数選択式問題、穴埋め式問題
試験方法 コンピューター上で実施するCBT(Computer Based Testing)形式
試験時間 60分
合格基準 650~800点(1000点満点) 問題の難易度によって上下します。
受験料(一般) 14,580円(13,500+消費税)
受験料(割引受験制度適用) 13,176円(12,200+消費税)VBAエキスパート割引受験制度について
大分類 小分類
1.VBAエキスパート「Access VBA Basic」レベルの理解
  1. データベース基礎
  2. SQL基礎
  3. マクロ/DoCmd
  4. フォーム/レポート
  5. Visual Basic Editorの使い方
  6. VBA基礎知識・文法
2.SQL応用
  1. 絞り込み/並べ替え
  2. その他のクエリに関する知識
  3. リレーションシップ
  4. テーブル属性の変更
  5. インデックスの作成
  6. テーブルの結合
3.プログラミングのトレース能力とデバッグ
  1. 論理(ロジック)
  2. 論理エラーの対処
  3. エラートラップ
  4. Visual Basic Editorのデバッグ支援機能(応用)
4.VBA応用テクニック
  1. プロシージャ/サブルーチン
  2. 変数/定数/配列/コレクション/ユーザ定義
  3. プログラムの高速化と最適化
  4. フォーム間連携
  5. イベントプログラミング
  6. クラスモジュールのプロパティとメソッド
  7. Excel/Internet Explorerの連携・操作
  8. 参照設定(FileDialogオブジェクトの利用など)
  9. コンポーネントの利用(FileSystemObjectオブジェクトの利用など)
5.ADOやDAOによるデータベース操作
  1. ADOの基礎
  2. データベースの接続
  3. レコードの操作
  4. テーブルの操作
  5. トランザクション
  6. 外部データベースの利用
  7. 例外処理
  8. DAOを使ったMDB操作

合格率・難易度

VBAエキスパートの合格率や難易度は主催元の方式により非公表となっております。

参考書・テキスト


VBAエキスパート公式テキスト
発行:(株)オデッセイコミュニケーションズ
2,800円~3,000円

職業・就職・仕事

グラフ作成やデータ抽出、印刷など作業を自動的に行うプログラムを組むスキルなどが必要になる資格ですので、一般企業の事務としてはかなり評価が高いです。VBAを使うとExcelやAccessを自由自在に制御することができます。大量データを一括処理、ルーティンワークの自動化、業務システムの開発など、様々な活用が可能になります。開発系の業種を希望する場合は、C言語やJavaの資格も合わせて取得し、範囲を広く持つと良いでしょう。

関連の職業ページ

この資格の勉強法や就職後など口コミを募集中!

投稿する

投稿フォーム





※コメントは管理人の承認後に公開となります。

読んでおきたい記事

有名スポット

おすすめコラムまとめ

おすすめの言葉

  1. 仕事の名言集仕事で結果を生み出す為の…
  2. 恋愛の名言集叶えたかった恋を手に入れる…
  3. 努力の名言集努力は誰かの為になる名言…
  4. 感謝の名言集感謝の重さを知る言葉…
  5. 松下幸之助の名言集経営の神様と言われる…
  6. スティーブジョブズの名言集天才経営者の言葉…
  7. マザーテレサの名言集無私の精神を貫いたマザーテレサ…
  8. 相田みつを名言集多くの方が共感する心に響く言葉
  9. 人生の名言集人生を探る為の格言…
  10. 成功の名言集成功の為に必要な心に残る言葉の数々…
  11. ワンピースの名言集ワンピースを手にした者は海賊王の称号ととも…
  12. 謙虚の名言謙虚の大切さを教えてくれる珠玉の言葉集…
  13. マツコ・デラックスの名言集コラムニスト、エッセイスト…
  14. 北野武の名言集日本のお笑いタレント、映画監督、俳優…
  15. スラムダンクの名言集高校バスケットボールを題材にした漫画…
  16. 恋愛の名言集恋愛に関する役立つ言葉の数々…
  17. 本田圭佑の名言集本田圭祐といえば…
  18. 自信の名言集自信を得る為、失わない為に…
  19. 英語の名言集有用な英語の名言やフレーズなど数々の人に教えたい言葉…
  20. 勇気の出る言葉打ちのめされ勇気が欲しい…
  21. 壁を乗り越えるの名言集立ちはだかる壁を突き破る為に…
  22. アンパンマンの名言集アンパンマンの響く言葉…
  23. ウサイン・ボルトの名言集最速ウサイン・ボルトの名言…
  24. ハリーポッターの名言集J・K・ローリングによるファンタジー小説…
  25. 渡辺和子の名言集愛が溢れる数々の言葉…
  26. 徳川家康の名言集安土桃山時代にかけての武将…
  27. 漫画の名言集話題のアニメや漫画…
  28. 瀬戸内寂聴の名言集天台宗の尼僧…
  29. ドラえもんの名言集ドラえもんが誕生するのは2112年9月3日…
  30. イチローの名言集プロの仕事を身につける
  31. 松岡修造の名言集元気をもらう響く名言集…
  32. ポジティブな言葉や名言集きっと前に進めば何かがあるに違いない…
ページ上部へ戻る