【エクセル操作】エクセルシート名の取得

★アクションの説明、概要

エクセルシート名を取得して変数に格納する方法について説明します。


★アクションの作成方法


★アクションの設定画面について

アクション設定画面の設定項目についての説明は以下の通りです。

1.基本設定

1-1.ブック

ロボットが開いているエクセルのうち、どのエクセルを操作対象にするか選択します。名前とインデックスから選択します。

・名前

エクセル名で指定します。変数参照可能です。

・インデックス

インデックスで指定します。ロボットがエクセルを開いた順番でインデックスが定義されます。

1-2.シート名 ※0.10.5まで

ロボットが操作するシートを選択します。名前とインデックスから選択します。
※01.10.10からエクセルを開くアクションでCSVファイルを開いた場合は、デフォルトでインデックスが選択されています。

・名前

シート名で指定します。変数参照可能です。

・インデックス

インデックスで指定します。シートが作成された順番でインデックスが定義されています。

1-2.シート名 ※0.10.6から

ロボットが操作するシートをインデックスから選択します。変数参照可能です。

1-3.シート名の格納先

取得したシート名を格納する変数を設定します。


2.高度な設定

2-1.アクション有効

このアクションを無効にする場合は、チェックを外します。


3.エラー発生時の対応

3-1. エラー時の処理

エラーが発生したときの設定を行います。詳細はこちらをご確認ください。

3-2.基点となる条件分岐

エラー時の処理で条件分岐の次のフローに移動を選択したときに、設定することができます。アクションでエラーが発生した場合、移動先の条件分岐を選択します。

3-3. エラー時にログ出力

エラーが発生したときにログに出力するか設定します。スケジュール実行したときのログへ出力されます。エラーとして扱わない場合は、チェックを外します。詳細はこちらをご確認ください。

【ブラウザ操作】フリーハンド

★アクションの説明、概要

オリジナルのブラウザ操作のアクションを作成する方法について説明しています

テンプレートを2ファイル用意しました。以下フォルダに格納されているので、インポートしてご使用ください。

\support\web_freehand

GoogleSpreadSheetをソートするテンプレートです。
スプレッドシート_ソート.web

GoogleSpreadSheetへフィルタを設定するテンプレートです。
スプレッドシート_フィルター.web

また戻り値は以下のように記述してください。
# 戻り値の設定
return_value = 戻したい値

戻り値を格納する変数の設定は、Advancedタブで行います。


★アクションの作成方法


★アクションの設定画面について

アクション設定画面の設定項目についての説明は以下の通りです。

1.基本設定

1-1.テンプレート メニュー

テンプレートの操作を行います。

・反映

プルダウンで選択したテンプレートを開きます。

・ テンプレートをインポート

テンプレートファイルをインポートします。インポートしたテンプレートはプルダウンで選択できるようになります。

・ テンプレートをエクスポート

このアクションで編集中の内容をテンプレートファイルとしてエクスポートします。

1-2.テンプレート 編集

テンプレートはシステム値を使用可能です。システム値の説明はこちら。


2.高度な設定

2-1.戻り値

REST APIの実行結果を格納する変数を設定します。

2-2.アラートが出ていればエラーとする

本アクションを実行するときにブラウザからアラートメッセージが表示されていた場合にエラーとするときは、チェックを入れます。

2-3.アクション有効

このアクションを無効にする場合は、チェックを外します。


3.エラー発生時の対応

3-1. エラー時の処理

エラーが発生したときの設定を行います。詳細はこちらをご確認ください。

3-2.基点となる条件分岐

エラー時の処理で条件分岐の次のフローに移動を選択したときに、設定することができます。アクションでエラーが発生した場合、移動先の条件分岐を選択します。

3-3. エラー時にログ出力

エラーが発生したときにログに出力するか設定します。スケジュール実行したときのログへ出力されます。エラーとして扱わない場合は、チェックを外します。詳細はこちらをご確認ください。

【ROBOWEB】実行PCのモニタ

★ロボット一覧画面の各項目について

ロボットがスケジュール実行されるPCのモニタを行うことができます。

現在のPCのデスクトップ画面の状況やリソースの状況、過去のデスクトップ画面の状況やリソースの状況を把握することができます。この機能を使うことで、ロボットが想定していないエラーで異常終了していた場合、そのときにPCで何が起こっていたかを調査するのに役立ちます。

この機能は、本製品のシステム管理者権限を持っているユーザーのみが使用することができます


★PCモニタリング画面の各項目について

画面の項目についての説明は以下の通りです。

PC No

PCの管理番号です。※バージョン「0.10.3」から表示されなくなりました

ホスト名

PCの名称です。ROBOWEBのPCへ登録した名称です。

現在のデスクトップの状況

現在のPCのデスクトップのキャプチャです。更新間隔を設定できます。※バージョン「0.10.3」からホスト名の下に表示されるようになりました。または現在のデスクトップの状況は随時更新されるようになり、更新間隔を選択できなくしました。
キーボードのCtrlを押しながらーを押すと、デスクトップの状況が拡大表示されます。

表示するにはPCを以下のいずれかの状態にしておきます。
・デスクトップをモニタに表示していた時
・リモートデスクトップ接続をして表示をしていた時
 ※リモートデスクトップ接続を最小化すると表示されません
・ロボロックを行っていた時

時間指定

表示内容を変更します。表示したい日時を設定します。

期間

表示する期間を設定します。

CPUとメモリの使用状況

PCのCPUとメモリの使用状況です。時間指定や期間で表示内容が変わります。PCの編集画面内にあるCPU、メモリの使用状況の設定がモニターするになっている場合に、CPUとメモリの使用状況が保存されます。

デスクトップの状況

PCのデスクトップのキャプチャです。時間指定で表示内容が変わります。PCの編集画面内にあるデスクトップイメージの使用状況の設定がモニターするになっている場合に、デスクトップの状況が保存されます。

表示するにはPCを以下のいずれかの状態にしておきます。
・デスクトップをモニタに表示していた時
・リモートデスクトップ接続をして表示をしていた時
 ※リモートデスクトップ接続を最小化すると表示されません
・ロボロックを行っていた時

プロセス一覧

PCのプロセスの一覧です。時間指定で表示内容が変わります。