Excel VBA ベーシック
エクセル ヴイビーエイ ベーシック
VBA エキスパート公式テキスト
- 著者:
- 田中亨(タナカ, トオル)
- 出版社:
- オデッセイコミュニケーションズ
- 出版日:
- 2019年05月
- 一覧:
- 2019 年に出た技術書
- ISBN:
- 9784908327117
- 在庫:
- 在庫あり
なぜ注目されているか
技書の森解説
『Excel VBA ベーシック』 (田中 亨 著、オデッセイコミュニケーションズ、2019 年 5 月刊) は、Excel と Access のマクロと VBA のスキルを認定する資格試験 VBA エキスパートのうち、「Excel VBA ベーシック」に対応する公式テキストです。国立国会図書館の書誌ではシリーズ名を「VBA エキスパート公式テキスト」としています。版元の教材のページ (2026 年 10 月時点) は、Excel の基本的な操作を理解したうえでマクロと VBA を体系的に学びたい人と、Excel VBA ベーシックの合格を目指す人を対象と案内しています。
10 章と終章の構成、マクロと VBA の概念からマクロの実行まで
目次は「本書について」「学習環境について」「VBA エキスパートの試験概要」に続く 10 章と終章で、巻末に索引があります。1 章「マクロと VBA の概念」はマクロ、VBA、マクロ記録、VBE の用語とブックとマクロの関係、マクロのセキュリティレベルを扱い、2 章「マクロ記録」は記録のしかた、マクロの記録のダイアログボックスの設定項目、個人用マクロブックを扱います。3 章「モジュールとプロシージャ」に続き、4 章「VBA の構文」はオブジェクト式、ステートメント、関数、演算子を、5 章「変数と定数」は変数の宣言と代入、名前、適用範囲、定数を扱います。
6 章「セルの操作」は Range と Cells の使い方、Value、Text、Formula の各プロパティ、Offset、Resize、End、CurrentRegion の各プロパティ、ActiveCell と Selection、Activate、Select、Copy、ClearContents、Delete の各メソッド、セル範囲と行や列の指定を取り上げます。7 章「ステートメント」は For...Next、If、With の各ステートメント、8 章「関数」は日付や時刻、文字列、数値を操作する関数とデータの種類を判定する関数、MsgBox 関数と InputBox 関数、9 章「シートとブックの操作」はシートの指定、開く、コピーと移動、挿入、削除、表示と非表示の操作と、新規ブックの挿入、ブックを開く、保存する、閉じる操作、10 章「マクロの実行」は VBE、Excel、クイックアクセスツールバー、ボタンや図形からの実行を扱います。終章「マクロを作るときの考え方」は、マクロで行う 2 種類の操作と、マクロを構成する 3 つの要素を扱う 3 つの節からなります。
オブジェクトの階層と Range、Cells の書き分け
Excel VBA で操作する対象はオブジェクトの階層になっていて、Application の下に Workbooks コレクション、その中の Workbook の下に Worksheets コレクション、さらにセルを表す Range が連なります。Range ("A1") はセル番地の文字列でセルを指し、Cells (1, 1) は行番号と列番号の数値でセルを指すため、行番号を変数で進める ループ の中では Cells の形が書きやすくなります。同じセルでも、Value はセルの値、Text は画面に表示されている文字列、Formula は入力されている数式を返します。
変数の宣言と適用範囲
VBA は宣言していない変数もそのまま使え、その場合の型は Variant になります。モジュールの先頭に Option Explicit を書くと宣言が必須になり、変数名のつづりの誤りがコンパイルの段階で見つかります。変数の スコープ は宣言する場所で決まり、プロシージャの中で Dim で宣言した変数はそのプロシージャの中だけで、モジュールの先頭の宣言セクションで宣言した変数は同じモジュールのすべてのプロシージャで、Public で宣言した変数はほかのモジュールからも参照できます。
2027 年 4 月の試験のリニューアルの予定
試験の公式サイトのお知らせ (2026 年 10 月時点) によれば、Excel VBA ベーシックの試験は 2027 年 4 月 1 日にリニューアルする予定で、2027 年 3 月 31 日までは現行の試験を受けられ、新しい試験に対応する公式テキストは 2027 年 2 月に発売の予定で、その発売開始後に現行テキストの販売を終えると案内されています。版元の教材のページ (2026 年 10 月時点) には本書の正誤表と学習用データのダウンロードがあり、ダウンロードには書籍に記されたユーザー名とパスワードが要ります。Excel と VBA の本の選び方は Excel / VBA 本ガイド にまとめています。
本書は、マクロと VBA の用語から、マクロ記録、モジュールとプロシージャ、構文、変数と定数、セルの操作、ステートメント、関数、シートとブックの操作、マクロの実行までの 10 章と、マクロを作るときの考え方を扱う終章を収めています。
言及した記事 (2 件)
この本に興味がある方におすすめ
関連する本
田中亨 の他の書籍
関連記事
Excel / VBA 本ガイド - 関数の底上げからマクロ自動化の独学まで
Excel と VBA を独学するための本の選び方を段階別に整理。標準機能と関数で仕事を底上げする本、マクロと VBA の入門書、保守できるコードへ進む中級書、資格対策や Python への分岐まで、2026 年 8 月時点の定番で解説します。
IT 資格の参考書と技術書の使い分けガイド - 基本情報 / 応用情報で消耗しない選び方
基本情報技術者 / 応用情報技術者などの IT 資格対策本と、体系理解のための技術書の使い分けを解説。年度版の読み方、試験別の定番参考書の系統、資格勉強を「使える知識」につなげる読み方をまとめた選書ガイドです。
AWS 本の選び方 - 全体像 / 構築 / 設計 / 運用 / セキュリティの 5 視点
AWS を学ぶ技術書の選び方を「全体像 / 構築 / 設計 / 運用 / セキュリティ」の 5 視点で整理。公式ドキュメントと本の役割分担、資格対策書の位置づけまで、2026 年 8 月時点の定番書で AWS 独学のルートを解説します。
関連用語
ユーザーストーリー
ユーザーの視点で機能要件を記述するアジャイルの手法
リフレッシュトークン
アクセストークンの有効期限切れ後に、再認証なしで新しいアクセストークンを取得するためのトークン
ケイパビリティベースセキュリティ
リソースへのアクセス権を偽造不可能なトークン (ケイパビリティ) として管理するセキュリティモデル
OpenID Connect
OAuth 2.0 の上に構築された認証レイヤーで、ユーザーの身元情報を ID トークンとして提供する
OAuth 2.0
ユーザーのパスワードを渡さずに、リソースへの限定的なアクセスを許可する認可フレームワーク
JWT
JSON Web Token の略で、署名付きの JSON でユーザー情報を安全に伝達するトークン形式