スラスラ読める Excel VBA ふりがなプログラミング 増補改訂版
スラスラヨメルエクセルブイビーエーフリガナプログラミングゾウホカイテイバン
- 著者:
- リブロワークス(リブロワークス)
- 注目:
- 総合 2107 位
- 出版社:
- インプレス
- 出版日:
- 2022年03月15日頃
- ISBN:
- 9784295013594
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
技書の森解説
『スラスラ読める Excel VBA ふりがなプログラミング 増補改訂版』 (リブロワークス 著、インプレス、2022 年 3 月刊) は、「プログラムの読み方をすべて載せる (ふりがなをふる)」という手法を採る「ふりがなプログラミング」シリーズの Excel VBA 入門書です。版元の紹介文によると、手を動かしながら進む実習に加えてマクロを考える応用問題を用意し、Excel VBA の基礎文法を固める構成で、増補改訂版では複数のブックにまたがる操作の方法が解説に加わっています。国立国会図書館の書誌では、版表示が増補改訂版、件名がプログラミング (コンピューター) で、索引ありと記録されています。
ふりがなで Excel VBA のコードを読み下す学び方
VBA の一行は、Dim や For Each のような英語由来のキーワードと、Worksheets、Range、Value のようにオブジェクトとその性質をピリオドでつないだ並びでできています。たとえばセルに値を書き込む一行は、どのシートの、どのセル範囲の、どの性質に、何を入れるのかを左から順に指定しています。変数 の宣言や ループ による繰り返しの構文も、この並びの中に現れます。本書が属するシリーズは、この読み下しをコードのすべての部分に添えるという方針を紹介文で掲げています。
増補改訂版で加わった複数ブックの操作と集計
紹介文は、実際の業務では複数のブックを跨いだ操作や集計がよく行われるとし、その作業の自動化に向けて増補改訂版で複数ブックの操作方法を解説していると説明しています。技術の面から見ると、1 冊のブックの中だけで動くマクロと、別のブックを開いて値を集めるマクロとでは、気を配る点が変わります。Excel VBA では開いているブックの一覧を Workbooks として扱い、マクロを書いたブック自身を指す ThisWorkbook と、その時点で前面にあるブックを指す ActiveWorkbook は別物です。どのブックのどのシートを相手にしているのかを省略せずに書かないと、利用者が別のウィンドウを触っただけで転記先がずれます。毎月届く支店別のファイルを 1 枚の表にまとめる、といった手作業の 自動化 は、この参照の考え方を押さえたうえで成り立ちます。
紹介文が示す位置づけ
紹介文が本書を Excel VBA の入門書と位置づけているとおり、出発点はプログラムを書いた経験がまだ少ない段階です。紹介文が挙げる範囲は、基礎文法と複数ブックの操作です。Excel VBA の本の選び方は Excel / VBA 本ガイド にまとめています。
本書は、コードの読み方をすべて添える解説、手を動かす実習、マクロを考える応用問題を組み合わせ、Excel VBA の基礎文法から業務で多い複数ブックの操作までを 1 冊で扱っています。
この本に興味がある方におすすめ
関連する本
リブロワークス の他の書籍
関連記事
Excel / VBA 本ガイド - 関数の底上げからマクロ自動化の独学まで
Excel と VBA を独学するための本の選び方を段階別に整理。標準機能と関数で仕事を底上げする本、マクロと VBA の入門書、保守できるコードへ進む中級書、資格対策や Python への分岐まで、2026 年 8 月時点の定番で解説します。
改訂版とは - 第 2 版 / 新版 / 改訂新版との違いと技術書の買い直し判断
改訂版 / 第 2 版 / 新版 / 改訂新版の違いを整理。改訂版は「変更したこと」、第 2 版は「何回目か」、新版は「作り直したこと」を表し、改訂新版はその組み合わせです。何が変わったかを 5 分で確認する手順と、買い直し判断の基準をまとめました。
スマホ / パソコン入門書の選び方 - シニアの家族に贈る 1 冊の見つけ方
スマホとパソコンの入門書を「贈る側 / 教える側」の視点で選ぶガイド。機種と OS の一致、文字の大きさ、年度の確認という 3 条件と、Android / iPhone / Windows 11 それぞれの定番書、安全対策の 1 冊まで 2026 年 8 月時点の収載書から紹介します。
関連用語
競技プログラミング
与えられた問題を制限時間内に正確 / 高速に解くプログラミング競技
プログラミング
コンピューターに実行させる手順をプログラミング言語で記述し、動作を作り出す行為
依存グラフとは - モジュール間の依存関係を可視化する方法
依存グラフはパッケージやモジュール間の依存関係を有向グラフで表現する手法。循環依存の検出 / ビルド順序の決定 / 影響範囲分析での活用法を解説
ログ集約
分散システムの複数サービスから出力されるログを一元的に収集 / 検索 / 分析する仕組み
Ruby
開発者の生産性と楽しさを重視した、日本発のオブジェクト指向プログラミング言語
グラフアルゴリズム
ノードとエッジで構成されるグラフ構造に対する探索 / 最短経路 / 接続性の分析アルゴリズム