UiPath Excel セルを読み込み アクティビティ

2019年11月19日

「セルに読み込み」はUiPathで

Excelのブックから値を読み込む

アクティビティです。

この記事ではその使い方と機能を紹介します。

アクティビティの使い方

まず「Excel アプリケーション スコープ」を

設置しブックのパスに読み込むファイルを指定します。

そして「Excel アプリケーション スコープ」の中に

「セルに読み込み」をドラッグします。

「Excel アプリケーション スコープ」の中に「セルに読み込み」をドラッグする図解

読み込むシートのサンプルは

下のようになっています。

このA1セルを読み込みます。

読み込むシートのサンプル

読み込みをするには

内容を受け取る変数が必要です。

変数はObject型で設定し、

(数式ではStringですが値はObject型です)

その変数を「セルを読み込み」の

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

受取用のObject型変数を設定し、セルの読み込みの出力に指定する図解

受け取った変数をメッセージボックスの

内容に指定すると4が表示されます。

読み込んだ結果「4」がメッセージボックスに表示されるキャプチャ

数式「1+3」を読み込みたい場合は

別のアクティビティを使用します。

プロパティ

共通

表示名を設定します。

表示名のキャプチャ

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

デザイナーパネルの表示例

「セルに読み込み」アクティビティが

一つであればそのままで良いですが

複数ある場合はどのセルに

どんな値を読み込むかを考慮した

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

入力

読み込むシート名とセルアドレスを指定します。

入力のキャプチャ

出力

値を受け取るObject型の変数を指定します。

出力のキャプチャ

その他

UiPathのログに引数や変数の値が

表示されるかを指定します。

機密性の高い情報を取り扱う場合にのみ

チェックする必要があります。

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

オプション

表示形式の保持のキャプチャ

「表示形式を保持」をチェックすると

数値や日付を読み込む際に

セルの書式を反映した文字列で読み込みます。

例えばセルに日付が入力されていて

年月日で表示している場合、

セルに日付が年月日が入力されている状態のキャプチャ

チェックなしではDatetime型のデータで受け取ります。

「表示形式を保持」のチェックなしで取り込んだキャプチャ

チェックありではExcelの表示通りのString型で受け取ります。

「表示形式を保持」のチェックありで取り込んだキャプチャ

数値の場合、カンマ区切りや0埋めなどで

同様の動作を行います。

関連記事

Excel アプリケーションスコープ アクティビティ

メッセージボックス アクティビティ

列を読み込み

フォローする