いちばんやさしい PowerPoint VBA の教本
イチバン ヤサシイ パワーポイント ブイイーエイ ノ キョウホン
人気講師が教える資料作りに役立つパワポマクロの基本
- 著者:
- 伊藤潔人(イトウ, キヨト)
- 注目:
- 総合 2351 位
- 出版社:
- インプレス
- 出版日:
- 2020年02月
- ISBN:
- 9784295008279
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
文字列や図形、スライドなどの操作方法を、豊富な図解と実践的なサンプルで学べる。Excel VBA との違いも解説されているため、すでに身に付いた知識も活かせる。勘違いしやすい箇所は講師がフォロー。ワークショップ感覚で読み進められる。
技書の森解説
『いちばんやさしい PowerPoint VBA の教本』 (伊藤潔人 著、インプレス、2020 年 1 月刊) は、PowerPoint の資料作りで繰り返す作業を VBA のマクロで自動化する入門書です。版元の紹介文は、Excel や Word と異なり PowerPoint にはマクロ記録機能が無いため、オブジェクト構造を基礎から順に積み上げるように理解する必要があるとしています。版元の著者紹介によれば、著者は業務システム開発とネットワーク管理を経て IT 講師になり、ブログ「インストラクターのネタ帳」を 2003 年から運営し、2008 年から Microsoft MVP アワードを受賞しています。
全 8 章の構成、オブジェクト操作の基本から表の操作まで
目次は全 8 章です。Chapter 1「学習を始めるにあたって」、Chapter 2「オブジェクト操作の基本を確認しよう」、Chapter 3「プレゼンテーションを表すオブジェクトを学ぼう」、Chapter 4「スライドを表すオブジェクトを学ぼう」、Chapter 5「図形を表すオブジェクトを学ぼう」、Chapter 6「文字列の操作を学ぼう」、Chapter 7「プレースホルダーの操作を学ぼう」、Chapter 8「表の操作を学ぼう」と並びます。版元の紹介文は、本書で学べる作業の例として、画像挿入の繰り返し、TSV (タブ区切り) のファイルからの表の生成、スライドの文字の抽出を挙げています。
PowerPoint のオブジェクトの入れ子
PowerPoint の VBA では、開いているプレゼンテーションの中にスライドの集まりがあり、各スライドの中に図形の集まりがあり、図形の中に文字の枠とその文字列がある、という入れ子の関係をたどって操作します。プレースホルダーも表も図形の一種として扱われます。本書の目次も、プレゼンテーション、スライド、図形を表すオブジェクトの章のあとに、文字列、プレースホルダー、表の章を置いています。書誌の紹介文には、Excel VBA との違いも解説されているとあります。Excel VBA の本の選び方は Excel / VBA 本ガイド にまとめています。
紹介文が挙げる繰り返し作業の自動化
版元の紹介文が挙げる画像挿入の繰り返し、TSV のファイルからの表の生成、スライドの文字の抽出は、手順の決まった作業の 自動化 の例です。書誌の紹介文によれば、勘違いしやすい箇所を講師がフォローし、ワークショップ感覚で読み進める紙面になっています。本書は、PowerPoint のプレゼンテーション、スライド、図形から文字列、プレースホルダー、表までの操作を、全 8 章に収めています。
この本に興味がある方におすすめ
関連する本
関連記事
Excel / VBA 本ガイド - 関数の底上げからマクロ自動化の独学まで
Excel と VBA を独学するための本の選び方を段階別に整理。標準機能と関数で仕事を底上げする本、マクロと VBA の入門書、保守できるコードへ進む中級書、資格対策や Python への分岐まで、2026 年 8 月時点の定番で解説します。
写経を超える - 技術書のコードを自分のプロジェクトに応用する方法
技術書のサンプルコードを写経するだけでは実力は伸びません。書籍のコードを自分のプロジェクトに応用し、実務で使える力に変える 5 つのステップを解説します。
本についてくるダウンロード素材を使い倒す
プログラミングの本には、サンプルコードや練習用データのダウンロード特典がついていることがあります。素材の探し方と、完成版コードの使い方を解説します。
関連用語
Unicode
世界中の文字にコードポイントを割り当てる規格。コードポイントとコードユニットと書記素クラスターの 3 層、サロゲートペア、正規化と辞書順の落とし穴を解説
UI
利用者とシステムが接する境界面。画面のレイアウトや操作要素の設計を指す
パスワードポリシー
パスワードの長さ / 複雑さ / 保存方法を定める方針。NIST SP 800-63B-4 が示す現行の要件と、旧来の常識との違いを整理する
CloudFormation
AWS のインフラをテンプレート (YAML/JSON) で宣言的に定義および管理する IaC サービス
Aurora
AWS のクラウドネイティブ RDB で、MySQL/PostgreSQL 互換で高可用性と高パフォーマンスを実現する
トランザクション分離レベル
同時実行されるトランザクション間のデータの見え方を制御するデータベースの設定