インプレス[コンピュータ・IT]ムック いちばんやさしいPowerPoint VBAの教本
インプレス / 2020年01月24日 / 全303ページ
応用できる基本が身に付くPowerPointマクロの入門書。現在のPowerPointにはマクロ記録機能がありません。そのためPowerPointマクロを自分で作るには、PowerPointのオブジェクト構造について、基礎から順に積み上げるように理解する必要があります。そのお手伝いをさせていただくのが本書です。「画像挿入の繰り返し」「TSV(タブ区切り)のファイルからの表の生成」「スライドの文字の抽出」など、資料作成時の繰り返し作業を自動化する方法を、豊富な図解と実践的なサンプルで学べます。
目次
- 著者プロフィール
- はじめに
- 本書の読み方
- 目次
- 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から学習を始めましょう
- 著者プロフィール
- はじめに
- 本書の読み方
- 目次
- 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ファイルから表を生成するマクロを作りましょう
- 索引
- 本書のサンプルファイルのダウンロードについて
- 奥付
※このデジタル雑誌には目次に記載されているコンテンツが含まれています。それ以外のコンテンツは、本誌のコンテンツであっても含まれていません のでご注意ください。
※電子版では、紙の雑誌と内容が一部異なる場合や、掲載されないページがある場合があります。