知識ゼロでも基礎から学べる ビジネス Excel VBA 入門(チシキゼロデモキソカラマナベル ビジネスExcelVBAニュウモン)
- 著者:
- 日経パソコン/土屋 和人(ニッケイパソコン/ツチヤ カズヒト)
- 出版社:
- 日経BP
- 出版日:
- 2021年10月22日頃
- ISBN:
- 9784296110810
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
知識ゼロでも基礎から学べる!
マクロで時短! 仕事効率化!
Excel はビジネスを進めるためになくてはならないアプリです。強力な機能を数多く備え、あらゆる作業をこなします。応用できる分野が広いだけに、ほんの少しでも効果的な操作方法をマスターすれば、作業全体の効率を大幅に改善できます。
そんな Excel 作業の中で、決まりきった手順を何回も繰り返す使い方をしているなら、 Excel VBA の出番です。決まりきった手順を「マクロ」として作成しておけば、数時間もかかっていたような作業を、ほんの数分で完了することも可能です。例えば、セルの移動やコピー、貼り付けなどを組み合わせた数回のキー操作が必要な手順を、 1 回のキー操作で実行できるようにするだけでも、作業は格段に効率アップします。
Excel VBA のマクロは、画面で実行した操作を記録することで作ることも可能です。しかし、 VBA の実体はプログラミング言語なので、本格的に取り組めば、請求書を自動発行するマクロなど、操作の記録だけは作れない高度な処理を実現できます。
本書は、操作を記録してマクロを作ることから始めて、基本を押さえつつ順次高度なマクロにチャレンジしていきます。具体的な数多くの例を参照しながら、 Excel VBA によるプログラミングのポイントを解説するというスタイルです。自分で入力したプログラムのコードが動作したとき、 Excel VBA の楽しさを実感できるでしょう。
【触って試せるダウンロード特典】
本書で解説しているマクロは、サンプルファイルとしてダウンロードできます。各 Lesson に対応する Excel のブック (ファイル) を用意していますので、自分で入力したコードと見比べながら読み進めれば、付け焼刃ではない本物のスキルを身に付けられます。
■目次
第 1 章 Excel VBA とは何か
第 2 章 操作を記録してマクロを作る
第 3 章 コードを入力してマクロを作る
第 4 章 VBA のエディターを使いこなす
第 5 章 セル範囲を「 Range 」で操作する
第 6 章 ワークシートとブックを操作する
第 7 章 ユーザーフォームを作成する
第 8 章 仕事に役立つ実用マクロ
第 2 章 操作を記録してマクロを作る
第 3 章 コードを入力してマクロを作る
第 4 章 VBA のエディターを使いこなす
第 5 章 セル範囲を「 Range 」で操作する
第 6 章 ワークシートとブックを操作する
第 7 章 ユーザーフォームを作成する
第 8 章 仕事に役立つ実用マクロ
技書の森解説
毎月の定型レポートや集計作業に追われているのに、 VBA の学習は「プログラミングだから自分には無理」と敬遠してしまう。本書はその心理的ハードルを正面から取り除くことを目的に、マクロの記録機能から始めて段階的に VBA のコードを読み書きできるようにする構成を取っています。日経パソコン誌の連載をもとにしており、ビジネスの現場で実際に発生する作業 (転記・集計・メール送信など) を題材にしている点が特徴です。
プログラミング経験がない読者を想定しているため、変数やループといった概念も Excel の操作に置き換えながら説明されます。写経するだけのサンプルではなく、「この行を変えると何が変わるか」を確認しながら読み進める設計のため、意味を理解したうえでコードを書く習慣が自然に身につきます。
一方で、本書を読み終えた段階ではクラスモジュールや外部ライブラリの連携には踏み込んでいません。ゴールは「自分の定型業務を自動化する最初のマクロを完成させること」であり、その範囲では必要十分な内容が揃っています。業務の繰り返し作業をまず一つ自動化する成功体験を得たい人に向いた入門書です。
この本に興味がある方におすすめ
この本に関連
日経パソコン の他の書籍
関連記事
技術書の読書ログを GitHub で管理する - エンジニアらしい記録法
技術書の読書記録を GitHub リポジトリで管理する方法を紹介します。Markdown で読書ノートを書き、コミット履歴で読書の軌跡を残す、エンジニアならではの読書ログ術です。
エンジニアの本棚の整理術 - 増え続ける技術書を管理する
増え続ける技術書を「リファレンス・アーカイブ・手放す」の 3 分類で整理し、本棚を知識のデータベースとして活用する方法を紹介します。
README を書くように本を読む - エンジニアのための構造化読書法
エンジニアが日常的に書く README のフォーマットを読書に応用する方法を紹介します。目的・使い方・注意点の 3 点で本の内容を整理すると、知識の再利用性が飛躍的に高まります。