UiPath Excel(モダン) セルの値を読み込み アクティビティ

2021年12月5日

Excelブックから値を読み込むアクティビティです。

読み込んだ値はObject型変数に取り込むか、別のセルに転記します。

値でなく数式を読み込む場合は「セルの数式を読み込み」を利用します。

アクティビティの使い方

最初に「アクティビティ」、「利用可能」、「アプリの連携」、「Excel」より

Excel プロセス スコープ」をシーケンスにドロップ、

その中の「実行」に「Excel ファイルを使用」をドロップ、

更にその中の「実行」に「セルの値を読み込み」をドロップします。

プロパティ

共通

表示名を設定します。

表示名はデザイナーパネルに反映されます。

「セルの値を読み込み」アクティビティが一つであればそのままで良いですが

複数ある場合はどのセルにどのような値を読み込むかを

名前として付けるようにしましょう。

入力

セル

読み込む場所を指定します。

キー入力も可能ですが、

ルールが特殊なため+をクリックしてガイドを利用する方が効率的です。

+をクリック後、「Excel 内で示す」(Excelブックを開いて指定)か

「カスタム入力」(シート名とセルアドレスを手入力)を選択します。

Excel 内で示す

対象ファイルを開いて読み込む場所を指定します。

この方法にはExcelにUiPathのアドインをインストールする必要があります。

(インストールされていない場合、インストールするかの確認が出ます)

書き込むセルを指定して確認をクリックするとUiPathに反映されます。

カスタム入力

次のダイアログが表示されるため、シート名とセルのアドレスを指定します。

出力

取得した値の反映先を指定します。

変数で受け取る場合

読み込みをするには内容を受け取る変数が必要です。

変数はObject型で設定し、その変数を「セルの値を読み込み」の

「出力先」プロパティの結果に指定します。

Object型のままでは他では使えないケースが多いため別途、型変換を行う必要があります。

別のセルに転記する場合

入力の場合と同様の手順でセル位置を指定すると

そのセルが値の転記先になります。

オプション

取得値に書式(数値や日時)を反映させるか否かを指定します。

例えば書式設定でカンマ付きで表示している数値を取得する場合、

チェックしているとカンマ付き、チェックなしだとカンマなしで取得します。

その他

UiPathのログに引数や変数の値が表示されるかを指定します。

機密性の高い情報を取り扱う場合にのみチェックする必要があります。

プライベートのキャプチャ

関連記事

Excel関連アクティビティの記事一覧

クラシック設定の類似アクティビティ