いちばんやさしいPowerPoint VBAの教本 人気講師が教える資料作りに役立つパワポマクロの基本|978STORE

978STORE

【978STORE キュー・ナナ・ハチ ストア】は市販書籍の電子版・電子オリジナル書籍・オンデマンド書籍が買えるお店です

2950082711000000000w.jpg

購入形態

PDF
2,860円
数量:

カートに追加されました。カートを見る

カートに入れる
紙の本を買う

いちばんやさしいPowerPoint VBAの教本 人気講師が教える資料作りに役立つパワポマクロの基本

インプレス

パワポの作業も自動化できます!

【応用できる基本が身に付くPowerPointマクロの入門書】
本書は、VBAのIf文やループ処理、変数といった基本的な概念については、
Excel VBAで経験者されている方に向けたPowerPointマクロの入門書です。

ExcelやWordと異なり、現在のPowerPointにはマクロ記録機能がありません。
そのためPowerPointマクロを自分で作るには、PowerPointのオブジェクト構造について、
基礎から順に積み上げるように理解する必要があります。

そのお手伝いをさせていただくのが本書の役割です。

【オブジェクトブラウザーの引き方&読み方を徹底解説】
オブジェクトブラウザーというVBEのツールを使いながら、
丹念に調べることを繰り返す必要があります。

はじめのうちは、少し面倒に感じるかもしれませんが、
オブジェクトブラウザーを調べ、イメージすることの積み重ねによって、
PowerPoint VBAの理解は少しずつ深まります。

【資料作成の繰り返し作業がはかどる】
本書により、
「スライドへの画像挿入の繰り返し」
「TSV(タブ区切り)のファイルからの表の生成」
「スライドの文字の抽出」
など、よくある資料作成時の繰り返し作業を自動化する方法を、
豊富な図解と実践的なサンプルで学べます。

発売日:2020-01-24

ページ数:304ページ

目次

表紙
著者プロフィール
はじめに
本書の読み方
目次
Chapter 1 学習を始めるにあたって
Lesson 01 PowerPointマクロで何ができるのかイメージをつかみましょう
Lesson 02 Excel VBAより難しい理由を知っておきましょう
Lesson 03 Excel VBAよりやさしい点も知っておきましょう
Lesson 04 PowerPointでVBAを利用する準備をしましょう
Lesson 05 マクロを含むプレゼンテーションを開くときの様子を確認しましょう
Lesson 06 本書で作成するPowerPointマクロを実行しましょう
Lesson 07 PowerPointマクロを作るために学習すべきことを確認しましょう
Chapter 2 オブジェクト操作の基本を確認しよう
Lesson 08 オブジェクトとオブジェクトに対する指示の概要を確認しましょう
Lesson 09 オブジェクトの階層構造について確認しましょう
Lesson 10 コレクションについて確認しましょう
Lesson 11 オブジェクト変数について確認しましょう
Lesson 12 オブジェクトブラウザーの使い方を学習しましょう
Chapter 3 プレゼンテーションを表すオブジェクトを学ぼう
Lesson 13 ActivePresentationから学習を始めましょう
Lesson 14 Presentationが持つプロパティについて学習しましょう
Lesson 15 Presentationが持つメソッドについて学習しましょう
Lesson 16 Presentationオブジェクトをオブジェクトブラウザーで確認しましょう
Lesson 17 Presentationsについて学習しましょう
Lesson 18 PresentationsからPresentationを取得するコードを理解しましょう
Lesson 19 プレゼンテーションを作成、開くメソッドを学習しましょう
Lesson 20 Presentationsコレクションをオブジェクトブラウザーで確認しましょう
Chapter 4 スライドを表すオブジェクトを学ぼう
Lesson 21 スライドを表すオブジェクトのイメージをつかみましょう
Lesson 22 全スライドを表すSlidesについて学習しましょう
Lesson 23 SlidesからSlideを取得するコードを理解しましょう
Lesson 24 Slidesコレクションをオブジェクトブラウザーで確認しましょう
Lesson 25 Slideが持つメソッドについて学習しましょう
Lesson 26 Slideが持つプロパティについて学習しましょう
Lesson 27 Slideオブジェクトをオブジェクトブラウザーで確認しましょう
Lesson 28 全スライドに対してループ処理を行ってみましょう
Lesson 29 Slideを追加するメソッドについて学習しましょう
Chapter 5 図形を表すオブジェクトを学ぼう
Lesson 30 図形を表すオブジェクトのイメージをつかみましょう
Lesson 31 全図形を表すShapesについて学習しましょう
Lesson 32 ShapesからShapeを取得するコードを理解しましょう
Lesson 33 Shapesコレクションをオブジェクトブラウザーで確認しましょう
Lesson 34 Shapeの位置と大きさを表すプロパティについて学習しましょう
Lesson 35 TypeプロパティでShapeの大まかな種類がわかります
Lesson 36 Shapeが持つメソッドについて学習しましょう
Lesson 37 全図形に対してループ処理を行いましょう
Lesson 38 AutoShapeTypeプロパティでShapeの形状を取得・設定できます
Lesson 39 Shapesが持つAdd〇〇メソッドでShapeを挿入できます
Lesson 40 新規スライドに画像の挿入を繰り返すマクロを作りましょう
Lesson 41 Has〇〇プロパティもShapeの種類に関係します
Lesson 42 For Each~Next文では正しく処理できない場合があります
Lesson 43 図形の書式設定はLineFormatとFillFormatで行います
Chapter 6 文字列の操作を学ぼう
Lesson 44 文字列を取得するコードを見ておきましょう
Lesson 45 TextFrameは文字列枠を表すオブジェクトです
Lesson 46 TextRangeは文字列範囲を表すオブジェクトです
Lesson 47 TextFrameとTextRangeをオブジェクトブラウザーで確認しましょう
Lesson 48 スライドの全文字列を出力するマクロを作りましょう
Chapter 7 プレースホルダーの操作を学ぼう
Lesson 49 全プレースホルダーを表すPlaceholdersについて学習しましょう
Lesson 50 PlaceholdersからShapeを取得するコードを理解しましょう
Lesson 51 Placeholdersをオブジェクトブラウザーで確認しましょう
Lesson 52 プレースホルダーの文字列を取得するコードを理解しましょう
Lesson 53 タイトルプレースホルダーを取得するコードを理解しましょう
Lesson 54 全タイトルをイミディエイトウィンドウに出力するマクロを作りましょう
Lesson 55 全タイトルをExcelに出力するマクロを作りましょう
Chapter 8 表の操作を学ぼう
Lesson 56 表の基本構造を学習しましょう
Lesson 57 表の新規作成と行の追加について学習しましょう
Lesson 58 TSVファイルから表を生成するマクロを作りましょう
索引
本書のサンプルファイルのダウンロードについて
奥付

著者プロフィール

  • 伊藤潔人(著者)

    伊藤潔人(いとう・きよと)
    業務システム開発・ネットワーク管理を経験後、IT講師に。ブログ「インストラクターのネタ帳」を2003年から運営。2008年より米国マイクロソフト社が認定するMicrosoft MVPアワードを受賞。最近はレガシー技術ながら、社会人向けプログラミング学習の入り口として有効なVBAに注力。