Excel VBA コードレシピ集
エクセルブイビーエーコードレシピシュウ
- 著者:
- 大村あつし、古川順平(オオムラアツシ フルカワジュンペイ)
- 注目:
- 総合 2134 位
- 出版社:
- 技術評論社
- 出版日:
- 2021年01月09日頃
- ISBN:
- 9784297117856
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
Excel VBA による業務改善のための、究極のレシピ集。仕事で今すぐ使える時短テクニックからプロ技まで余すところなく集めました。セルの操作 / データ抽出・集計 / ファイルの読込 / Power Query の操作 / テーブル / フィルター / ユーザーフォーム / Word・PowerPoint への出力など、目的別にレシピを整理。「どうすれば自動化できるんだろう?」が、スグにわかります。仕事で使い始めたばかりの方からプログラマーの方まで、Excel VBA を扱うすべての方にお届け。Excel 2013/2016/2019/Microsoft 365 版に対応。
技書の森解説
『Excel VBA コードレシピ集』 (大村あつし、古川順平 著、技術評論社、2021 年 1 月刊) は、Excel VBA で業務を自動化するためのテクニックを、セルの操作からデータの集計、他のアプリへの出力まで目的別に整理したレシピ集です。国立国会図書館の書誌の副題は「スグに使えるテクニック 650」で、項目は 001 から 650 までの通し番号で並びます。版元は、Excel 2013、2016、2019 と Microsoft 365 版への対応を案内しています。著者の一言では、Excel VBA の基礎を理解している読者を前提に書いた本と説明しています。著者の大村あつしは Office のコミュニティサイト moug.net と技能資格 VBA エキスパートの創設者と版元のプロフィールにあります。
Chapter 1 から Chapter 19、セル選択から API まで
構成は全 19 章で、Chapter 1「セル選択のテクニック」、Chapter 2「セルの値と表示に関するテクニック」、Chapter 3「データの入力で役立つテクニック」、Chapter 4「表形式でデータを扱うテクニック」、Chapter 5「データの集積・集計を行うテクニック」、Chapter 6「Power Query でデータを扱うテクニック」、Chapter 7「データを分析するテクニック」、Chapter 8「分析を補助するテクニック」、Chapter 9「作表に使えるテクニック」、Chapter 10「書き出しに使えるテクニック」と続きます。後半は Chapter 11「ブックとシートを操作するテクニック」、Chapter 12「すぐに使える実用テクニック」、Chapter 13「ファイルやフォルダーを操作するテクニック」、Chapter 14「ショートカットキー等に登録して使いたいマクロ」、Chapter 15「ユーザーフォーム 作成時のテクニック」、Chapter 16「入力用シート作成時のテクニック」、Chapter 17「押さえておくと便利な文法」、Chapter 18「開発時や確認時に役立つテクニック」、Chapter 19「API を利用したテクニック」です。項目の題は「セルに値を入力したい」のように、したいことを書いた形で揃っています。国立国会図書館の書誌では索引ありと記録されています。
配列による高速化と Power Query の章
本書の Chapter 12 には、セル範囲の値を 2 次元配列として変数に代入する項目や、配列のループ処理を高速化する項目があります。Power Query は、Excel のデータの取得と変換の機能で、複数のファイルやデータベース、Web ページの表を取り込んで整形します。Chapter 6 は Power Query を利用する項目から始まり、Access や Web ページのテーブル、XML、JSON、PDF 内のデータの読み込みを扱います。
Access や Word との連携、正規表現と Windows API
Chapter 5 には XML 形式のデータや Access のテーブル、SQL 文によるデータの読み込み、Web ページの内容の取得、JSON 形式のデータを扱う項目があり、Chapter 10 では CSV や XML での書き出し、Word ドキュメントや PowerPoint プレゼンテーションへの表とグラフの書き出し、Access のデータベースへのレコードの追加やトランザクション処理、印刷と PDF の出力を扱います。Chapter 7 と Chapter 9 には、正規表現 で型番や枝番を抜き出したり値を置き換えたりする項目があります。Chapter 17 では配列や連想配列に加えてカスタムクラスの作成を、Chapter 19 では Windows API の概要から始めて API を使った処理を取り上げます。
版元が示す読者と対応する版
版元が示す読者は、Excel VBA の基礎を理解し、これから実際に使いこなそうとしている初〜中級者と、VBA プログラマです。Excel と VBA の本の選び方は Excel / VBA 本ガイド にまとめています。対応版のうち Office 2016 と Office 2019 は 2025 年 10 月にサポートが終了しています。Office 2013 は 2023 年 4 月にサポートが終了しています。本書は、セルの選択から、データの集計と分析、Power Query、他のアプリへの書き出し、ブックとファイルの操作、ユーザーフォーム、文法、開発時の確認、Windows API までの 650 のテクニックを、Chapter 1 から Chapter 19 に収めています。
この本に興味がある方におすすめ
関連する本
関連記事
Excel / VBA 本ガイド - 関数の底上げからマクロ自動化の独学まで
Excel と VBA を独学するための本の選び方を段階別に整理。標準機能と関数で仕事を底上げする本、マクロと VBA の入門書、保守できるコードへ進む中級書、資格対策や Python への分岐まで、2026 年 8 月時点の定番で解説します。
スマホ / パソコン入門書の選び方 - シニアの家族に贈る 1 冊の見つけ方
スマホとパソコンの入門書を「贈る側 / 教える側」の視点で選ぶガイド。機種と OS の一致、文字の大きさ、年度の確認という 3 条件と、Android / iPhone / Windows 11 それぞれの定番書、安全対策の 1 冊まで 2026 年 8 月時点の収載書から紹介します。
Python 本の選び方 - 独学の最初の 1 冊から実務品質まで
Python 本の選び方を「動機」から逆算して整理。プログラミング未経験の最初の 1 冊、業務自動化に直結する本、型ヒントとコード品質で実務水準へ進む本まで、2026 年 8 月時点の定番を独学ルートに沿って解説します。
関連用語
シングルテーブル設計
DynamoDB で複数のエンティティを 1 つのテーブルに格納し、キー設計で関連データを 1 回の Query にまとめる設計手法
Rails
Ruby 製の Web アプリケーションフレームワーク。規約に従うことで高速開発を実現する
UI
利用者とシステムが接する境界面。画面のレイアウトや操作要素の設計を指す
DynamoDB Streams
DynamoDB テーブルの変更をリアルタイムでキャプチャし、Lambda で処理するイベントソース
自動化
手作業の繰り返し処理を仕組みに任せ、人の手を介さず実行できるようにすること
トイルバジェット
SRE が手作業の運用タスク (トイル) に費やす時間の上限を設定し、自動化を推進する管理手法