画像の有無での分岐

画像があった場合、無かった場合で分岐処理をするシナリオです。サンプルシナリオは、エクセルの印刷画面で、印刷向きが縦方向だった場合、横方向に変更し印刷を行います。横方向になっていれば、「このまま印刷をしますか?」と続行確認表示をします。「はい」を押すと印刷、「いいえ」を押すと緊急停止します。

・使用するコマンド
データの記憶(環境情報)、エクセル専用コマンド、待機(秒)、ショートカットキーを入力、画像を探す、マウス移動(画像認識)、続行確認、${}

ファイル・フォルダの有/無を確認

任意のエクセルが指定のフォルダの中にあれば開く。無ければ3秒待って対象ファイルの有無の確認を10回繰り返します。
サンプルシナリオでは、最終的に対象ファイルが無ければ、エラー処理・確認コマンドを使用して、「指定のファイルが検索対象フォルダ内にありません。」という続行確認のメッセージを表示しています。

・使用するコマンド
データの記憶(環境情報)、繰り返し(回数)、ファイル・フォルダの有/無を確認、繰り返しを抜ける、ファイルを開く(ファイル名)、エラー確認・処理、待機、続行確認、${}
・使用するソフト
なし

参照ID分岐

データ参照ID(変数)同士を比較して分岐処理を行うシナリオです。
サンプルシナリオでは、エクセル帳票の対象の列が「空のセル」になるまで、繰り返し処理と分岐処理を行います。「空のセル」がデータ参照IDに記憶されたら、繰り返し処理を抜けます。
毎回変動する行数に対して繰り返し処理を行いたい場合などに応用できるシナリオです。

・使用するコマンド
データの記憶(文字)、データの記憶(環境情報)、エクセル専用コマンド、繰り返し(回数)、参照ID比較、繰り返しを抜ける、数値比較、${}
・使用するソフト
エクセル

文字比較を使った条件分岐

比較条件として設定した文字列と記憶したデータ参照IDの比較を行い、分岐処理を行うシナリオです。
サンプルシナリオでは、エクセル帳票の対象の列が「空のセル」になるまで、繰り返し処理と分岐処理を行います。「空のセル」がデータ参照IDに記憶されたら、繰り返し処理を抜けます。
文字列の比較条件は、完全一致・部分一致など細かな設定が可能です。
※毎回変動する行数に対して繰り返し処理を行いたい場合などにも応用できるシナリオです。

・使用するコマンド
データの記憶(文字)、データの記憶(環境情報)、エクセル専用コマンド、繰り返し(回数)、参照ID比較、繰り返しを抜ける、数値比較、文字列比較、${}
・使用するソフト
エクセル

数値比較を使った条件分岐

比較条件として設定した数値と記憶したデータ参照IDの比較を行い、分岐処理を行うシナリオです。
数値比較コマンド内で、細かに比較記号の設定が可能です。
サンプルシナリオでは、先に繰り返す回数をエクセル関数「=row()」を使用して求めています。変動する繰り返し回数をデータ参照IDに記憶し、繰り返し(参照ID)に代入し、繰り返し処理を行います。

・使用するコマンド
データの記憶(環境情報)、エクセル専用コマンド、ショートカットキーを入力、キーボード入力(文字)、繰り返し(参照ID)、数値比較、${}
・使用するソフト
エクセル