WinActorのシナリオ作成をメインに解説する書籍です。「シナリオ」と呼ばれるPC作業を自動化するプログラムをWinActorで作る方法を解説します。具体的にはExcel操作やWebスクレイピング、代表的なWinActorノートの使い方や、PowerPointプレゼン資料自動作成などまでフォローします。製品添付のマニュアルにも書かれていない、Gmail送信に必要なクライアント ID ,クライアントシークレット作成方法も解説します。また変数初期値を外部ファイル(Excelファイルなど)から読み込む方法、共有フォルダへのログ出力方法、エラー発生箇所を特定しやすくする方法など、大規模シナリオ固有の問題への対処ノウハウも解説します。
目次
■Chapter 01 WinActor理解編 1-1 WinActorってどんなツール? 1-2 動作環境 1-3 フォルダ構成 1-4 ライセンス種別と利用できる機能 1-5 WinActorのインストールと起動までの準備 1-6 シナリオの基礎知識 ■Chapter 02 シナリオ作成基本知識編 2-1 シナリオ作成概論 2-2 シナリオ制御方法 2-3 外部との連携 2-4 その他の基本知識 2-5 V7.3.0~7.4.3で追加された主な新機能について ■Chapter 03 著者が現場で習得した様々なシナリオ作成TIPS 3-1 設定 3-2 コード 3-3 変数 3-4 ユーザライブラリ 3-5 正規表現 3-6 Excel操作 3-7 WinActor操作 3-8 シナリオ制御 3-9 デバッグ ■Chapter 04 Case Study 4-1 シナリオ作成前の準備 4-2 Webスクレイピングのシナリオ作成 4-2-1 Case Study1 テーブルスクレイピング事例 4-2-2 Case Study2 Webページ内の指定文字列存否チェック 4-2-3 Chromeデベロッパーツール操作法及びXPath設定方法 4-2-4 Case Study3 XPathの規則性に着目したWebスクレイピング 4-2-5 WinActorノートの代表的な使い方TOP3 4-3 Microsoft365と連携するシナリオの作成 4-3-1 Case Study4 Excelを使った販売管理表作成 4-3-2 Case Study5 PowerPointプレゼン資料自動作成 4-3-3 Case Study6 PowerPointプレゼン資料内の全情報削除マクロ実行 4-3-4 Case Study7 グラフの上で右クリックしてもグラフをコピーできない場合の対策 4-3-5 Case Study8 大量ファイル名一括変更 4-4 中・大規模シナリオ作成のためのサンプルコード 4-4-1 WinActorでGmail送信するための事前準備 4-4-2 Case Study9 中・大規模環境で運用するWinActorシナリオサンプルコード 4-4-3 中・大規模環境でWinActorを運用するための技術的なポイント