[改訂新版]Excel VBAをはじめるまえに絶対知っておきたい「マクロ」の本
2022年4月30日紙版発売
2022年4月27日電子版発売
大村あつし 著
B5変形判/176ページ
定価1,760円(本体1,600円+税10%)
ISBN 978-4-297-12818-0
書籍の概要
この本の概要
Excel VBA の入門者に向けた書籍。解説内容をExcelVBAの入り口である『マクロ記録』に絞り,Excelの日常業務を自動化したいなら難しい知識を覚える必要はなく,『マクロ記録』が使えれば十分というコンセプトでまとめた入門書。著者は,VBAの大ベストセラー「かんたんプログラミングExcelVBA」の著者である大村あつし氏。大村氏の独特な解説手法と丁寧な図解で,とりあえずマクロ・VBAを始めてみたい人,VBAで挫折して再挑戦したい人の第一歩として最適の一冊です。
こんな方におすすめ
- Excelのマクロをゼロから始めたい方
- Excelのマクロで挫折したが再挑戦したい方
本書のサンプル
本書の紙面イメージは次のとおりです。画像をクリックすることで拡大して確認することができます。
目次
1章 マクロの予備知識に触れておこう
- 1-01 「マクロ」とは? 「VBA」とは?
- 「マクロ」とは?
- 「マクロ」と「VBA」の違い
- 練習問題
- 1-02 マクロを使うとこんなことができる
- マクロの機能と特徴
- 練習問題
- 1-03 [開発]タブを表示する
- [開発]タブとは?
- [開発]タブを表示する
- 1-04 セキュリティを設定する
- マクロを有効にする
- マクロを無効にしたままメッセージを閉じる
- 練習問題
2章 マクロの記録で日常業務を自動化しよう
- 2-01 マクロの記録でマクロを作成する
- マクロの開発手順
- マクロを記録する
- マクロの記録と終了を実行するその他の方法
- 練習問題
- 2-02 マクロを編集する
- マクロを画面に表示して内容を変更する
- 練習問題
- 2-03 マクロを実行する
- マクロの動作を確認する
- 2-04 マクロを登録する
- マクロを[フォームコントロール]のボタンに登録する
- 登録したマクロを実行する
- 練習問題
- 2-05 マクロを含むブックを保存する
- 「Excelマクロ有効ブック」とは?
- 「Excelマクロ有効ブック」として保存する
- 練習問題
- 2-06 マクロの構成と基本用語
- マクロの構成
- マクロの基本用語
- 練習問題
- 2-07 マクロを1 つのブックで集中管理する
- マクロを個人用マクロブックに記録する
- 「個人用マクロブック」とは?
- 個人用マクロブックを削除する
- 練習問題
- 2-08 セキュリティに関するその他の操作
- 一時的にマクロを有効にする
- 再びセキュリティメッセージバーを表示する
- セキュリティのレベルを変更する
- 「信頼できる場所」にマクロを含むブックを保存する
- 練習問題
3章 Visual Basic Editor でマクロを編集しよう
- 3-01 Visual Basic Editor を起動する
- Visual Basic Editorとは?
- VBEの起動と画面表示の切り替え
- 練習問題
- 3-02 Visual Basic Editor を終了する
- VBEを終了する3つの方法
- 練習問題
- 3-03 Visual Basic Editor の画面構成
- VBEを起動した直後に表示されるウィンドウ
- ウィンドウの配置を変更する
- 練習問題
- 3-04 モジュールとプロジェクト
- プロジェクトエクスプローラー内の表示
- 「モジュール」とは? 「プロジェクト」とは?
- 標準モジュールを挿入する
- 標準モジュールを削除する
- 標準モジュールをエクスポートとインポートする
- 練習問題
- 3-05 コードウィンドウの画面構成と編集操作
- コードウィンドウを表示する
- コードウィンドウの画面構成
- 目的のマクロをコードウィンドウに表示する
- コードウィンドウ内での編集操作
- 練習問題
- 3-06 コードウィンドウの表示変更と印刷
- コードウィンドウの表示方法を変更する
- コードウィンドウを印刷する
- 練習問題
- 3-07 Visual Basic Editor の[標準]ツールバー
- [標準]ツールバーの基本コマンド
- 練習問題
4章 マクロを登録しよう
- 4-01 ショートカットキーにマクロを登録する
- マクロにショートカットキーを割り当てる
- 練習問題
- 4-02 クイックアクセスツールバーにマクロを登録する
- [クイックアクセスツールバー]にボタンを追加する
- [クイックアクセスツールバー]のボタンイメージを変更する
- 練習問題
- 4-03 図形にマクロを登録する
- 図形オブジェクトにマクロを登録する
- 登録したマクロを解除する
- 練習問題
5章 Visual Basic Editor を使いこなそう
- 5-01 ヘルプを表示する
- VBEのメニューバーからヘルプを表示する
- 目的のキーワードのヘルプを表示する
- 5-02 効率よくコーディングする
- キーワードのスペルは自動的に変換される
- 自動クイックヒントと自動メンバー表示
- 入力候補
- 練習問題
- 5-03 VBE からマクロを実行する
- VBEからのマクロの実行方法と注意点
- 練習問題
- 5-04 エラーに対処する
- コンパイルエラー
- 実行時エラー
- デバッグと論理エラー
- [デバッグ]メニューのコマンド
- ステップ実行でステートメントの動作を確認する
- ブレークポイントを解除する
- 複数のブレークポイントを一度に解除する
- 練習問題
- 5-05 イミディエイトウィンドウ
- イミディエイトウインドウを表示する
- イミディエイトウィンドウでステートメントを実行する
- 練習問題
6章 マクロの記録のステートメントを修正しよう
- 6-01 マクロの記録の限界
- デフォルト値が記録される
- 無駄な操作が記録される
- 汎用性のあるマクロが作成できない
- 条件分岐や繰り返しを行うマクロが作成できない
- 練習問題
- 6-02 マクロの記録のステートメントを修正する
- 事例1:ブックをすべて閉じる
- 事例2:ブックをアクティブにする
- 事例3:シートを扱うときの注意点
- 事例4:確認メッセージを表示せずにワークシートを削除する
- 事例5:ワークシートを非表示にする
- 事例6:ワークシートを再表示する
- 事例7:印刷プレビューを表示する
- 事例8:定義された名前でセルを選択する
- 事例9:列の表示と非表示を切り替える
- 事例10:セルの値を取得する
- 事例11:セルにさまざまな種類の値を入力する
- 事例12:セルの値を別のセルに設定する
- 事例13:セルの数式と値をクリアする
- 練習問題
7章 VBAを体験してみよう
- 7-01 変数を体験する
- ブック名をダイアログボックスに表示する
- 練習問題
- 7-02 条件分岐を体験する
- 単一条件判断
- 複数条件判断
- 条件分岐のための比較演算子
- 練習問題
- 7-03 ダイアログボックスで押されたボタンを判断する
- ユーザーに処理を選択させる
- MsgBoxの構文
- MsgBoxでダイアログボックスにボタンを配置する
- MsgBoxでダイアログボックスにタイトルを表示する
- MsgBoxで対話型マクロを体験する
- MsgBoxの対話型マクロの特徴
- 練習問題
- 7-04 ループを体験する
- For...Nextステートメントでループする
- For Each...Nextステートメントでループする
- 練習問題
付録
- 付録01 サンプルファイルについて
- 付録02 Visual Basic Editorのショートカットキー
- 付録03 練習問題の解答
索引
この本に関連する書籍
-
今すぐ使えるかんたんEx Excelマクロ&VBA プロ技 BESTセレクション[2019/2016/2013/365対応版]
本書は,Excel VBAの基本文法と自動化・効率化に役立つテクニックを,一冊でまとめてマスターしたい人のための解説書です。Excelの記録マクロの使い方と編集方法,プロ...
-
今すぐ使えるかんたん ぜったいデキます! Excelマクロ&VBA 超入門
「いちばんわかりやすいパソコン入門書シリーズ」として定評のある「ぜったいデキます!」から,Excelマクロ&VBAの解説書が登場です! ExcelでマクロとVBAを使うと,...