即効! 仕事に役立つマクロ/VBA ワザ! Excel 365/2019/2016/2013 対応
ソッコウシゴトニヤクダツマクロブイビーエーワザエクセルサンロクゴニセンジュウキュウニセンジュウロクニセンジュウサンタイオウ
- 著者:
- 関 由紀子 / 佐藤 薫(セキユキコ / サトウカオル)
- 注目:
- 総合 1751 位
- 出版社:
- 日経 BP
- 出版日:
- 2021年10月16日頃
- ISBN:
- 9784296080083
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
本書では、最新の Microsoft 365 および Excel 2019、2016、2013 のユーザーを対象として、マクロと VBA (Visual Basic for Applications) の基本から応用的な使い方まで、やさしい説明と豊富な画面を交えて、わかりやすく解説します。マクロの記録や記録したマクロのカスタマイズ、VBA の文法や構文、一から VBA を記述する方法、データの集計、ボタンやチェックボックスなどのコントロールの利用法などについて説明します。また、書式設定や印刷などの複雑な処理のコードを、マクロを使用してすばやく作成する方法にについても説明します。最後の章では、複数の機能を組み合わせた実践的なプログラムを作成します。
サンプルファイルも、実際の業務に使われるような実用的なビジネス文書を使用しており、すぐに業務にお使いいただけます。やりたいことから探せるので、「こう書く」がすぐに見つかります。また、ハンディなサイズでかさばらないので、鞄に入れて持ち歩いたりパソコンの側に置いても邪魔になりません。マクロ/VBA を活用して効率的に作業を進めたい方必携の 1 冊です!
技書の森解説
Excel のマクロと VBA (Visual Basic for Applications) を、基本から応用的な使い方まで、やさしい説明と豊富な画面で解説した本です。『即効! 仕事に役立つマクロ/VBA ワザ! Excel 365/2019/2016/2013 対応』 (関 由紀子、佐藤 薫 著、日経 BP、2021 年 10 月 16 日発売) は、Microsoft 365 と Excel 2019、2016、2013 のユーザーを対象にしています。版元の紹介文によれば、マクロの記録と記録したマクロのカスタマイズ、VBA の文法や構文、一から VBA を記述する方法、データの集計、ボタンやチェックボックスなどのコントロールの利用法を説明し、最後の章では複数の機能を組み合わせた実践的なプログラムを作成します。サンプルファイルには実際の業務に使われるような実用的なビジネス文書を使い、やりたいことから探せる作りで、判型は A5 判です。
全 12 章、マクロの記録から実践プログラムの作成まで
本文は全 12 章です。第 1 章「マクロと VBA」はマクロと VBA の説明からマクロのセキュリティの設定までを扱い、第 2 章「マクロの基本操作」でマクロの記録と実行と保存、第 3 章「VBA を書くための基本操作」で VBE の起動と画面構成、コードの入力、エラーへの対応、ヘルプの利用を説明します。第 4 章「オブジェクトの操作」はオブジェクト、プロパティ、メソッド、コレクションの説明です。第 5 章「セルの操作」と第 6 章「ワークシートとブックの操作」に続き、第 7 章「VBA の基本構文」は変数と定数、条件による処理の分岐、繰り返し処理、エラーが発生したときの処理を、第 8 章「VBA 関数」はメッセージの表示、文字列の操作、ユーザー定義関数、ワークシート関数の利用を扱います。第 9 章「マクロ記録の活用」はフォントや塗りつぶしの色、並べ替え、オートフィルター、印刷設定の 4 節です。第 10 章「コントロールの操作」ではコマンドボタンとイベントプロシージャ、テキストボックス、オプションボタン、コンボボックス、チェックボックスを作成します。第 11 章「集計の基本」は集計行の挿入と複数のシートからの集計を扱い、第 12 章「プログラムの作成」は月別の売上ファイルの結合、支店別データの作成、指定した支店のワークシートのブックとしての保存、指定した担当者が入力されている行だけの表示の 4 節です。
マクロの記録と VBA のコード、自動化の仕組み
Excel のマクロは操作の手順を VBA のコードとして保存し、あとから同じ手順を再生する仕組みです。マクロの記録で作ったコードは操作したセルの範囲や順序をそのまま書き写すため、行の数や条件が変わる表にはそのままでは対応できません。そこで、記録したコードを VBE (Visual Basic Editor) で開き、変数 で値を受け取り、条件分岐 と繰り返しを加えて書き換えると、データの量や内容が変わっても動く処理になります。VBA ではブック、ワークシート、セル範囲といった Excel の要素をオブジェクトとして扱い、状態をプロパティで読み書きし、動作をメソッドで呼び出します。本書は第 4 章でこの考え方を説明してから、セル、ワークシート、ブックの操作の章へ進みます。マクロを含むブックは不正なコードを実行する経路にもなるため、Excel にはマクロの実行を制御するセキュリティの設定があり、本書は第 1 章でその設定を扱います。表の転記や集計のような繰り返し作業の 自動化 は、こうした要素の組み合わせで組み立てます。
対象は Excel 2013 から Microsoft 365 まで
本書は 2021 年 10 月の刊行で、対象は Microsoft 365 と Excel 2019、2016、2013 のユーザーです。Microsoft のライフサイクルの案内では、Excel 2016 と Excel 2019 のサポートは 2025 年 10 月 14 日に終了しています。Office 2013 のサポートは 2023 年 4 月 11 日に終了しています。版元は、マクロと VBA を活用して効率的に作業を進めたい方に向けた本と位置づけています。Excel と VBA の本の選び方は Excel / VBA 本ガイド でも扱っています。本書は、マクロの記録から VBA の構文と関数、コントロール、集計、実践的なプログラムの作成までを全 12 章に収めています。
この本に興味がある方におすすめ
関連する本
関連記事
Excel / VBA 本ガイド - 関数の底上げからマクロ自動化の独学まで
Excel と VBA を独学するための本の選び方を段階別に整理。標準機能と関数で仕事を底上げする本、マクロと VBA の入門書、保守できるコードへ進む中級書、資格対策や Python への分岐まで、2026 年 8 月時点の定番で解説します。
技術書の読書ログを GitHub で管理する - エンジニアらしい記録法
技術書の読書記録を GitHub リポジトリで管理する方法を紹介します。Markdown で読書ノートを書き、コミット履歴で読書の軌跡を残す、エンジニアならではの読書ログ術です。
Python 本の選び方 - 独学の最初の 1 冊から実務品質まで
Python 本の選び方を「動機」から逆算して整理。プログラミング未経験の最初の 1 冊、業務自動化に直結する本、型ヒントとコード品質で実務水準へ進む本まで、2026 年 8 月時点の定番を独学ルートに沿って解説します。
関連用語
Well-Architected Framework
AWS のベストプラクティスに基づいてワークロードを評価 / 改善するための 6 本柱のフレームワーク
CPU
コンピューターの頭脳にあたる演算装置。プログラムの命令を解釈し実行する
Intersection Observer
要素がビューポートに入ったことを非同期で検知する Web API
UX
製品やサービスを通じて利用者が得る体験全体。使いやすさや満足度を含む概念
Flutter
1 つのコードで iOS / Android 両対応のアプリを作れる Google 製フレームワーク
クロージャ
関数が定義時のスコープへの参照を抱えたまま持ち出され、外部から変数を参照できる仕組み