コボットPortal

Excel範囲を追加

「Excel範囲を追加」アクティビティのご紹介をします。


1.アクティビティのプログラム名

RCA.Activities.Excel.ExcelAppendRange


2.説明

Studio バージョン ~2.0.2.0

  クイックアクセス: 「ツールボックス」 > 「Excel」 > 「Excel範囲を追加」

Studio バージョン 2.0.3.0~

  クイックアクセス: 「ツールボックス」 > 「Excel」 > 「Interop」>「Excel範囲を追加」

データテーブルにあるデータを任意のExcelワークブックの内の指定したワークシートに追加します。指定した ワークシートが存在しない場合、新規に作成されます。このアクティビティはExcelアプリケーションスコープ内でのみ使用できます。

※動作を確認したコボットStudioのバージョン:2.1.1.2
※バージョンによって文言などが一部異なる場合がございます


3.プロパティ

プロパティ項目プロパティ名入力欄説明
その他パブリックチェック項目アクティビティ内の変数と引数がログファイルに書き込まれ、Centerにプッシュされる。
表示名任意の文字列デザイナーパネルのアクティビティ名に反映される。
入力シート名値を入力(String型)データを追加するワークシート名を設定する。
データテーブル値を入力(DataTable型)ワークシートに追加するデータテーブルを設定する。


4.使い方

データテーブルをビルド」で作成したデータテーブルの内容を「Sample.xlsx」の「Sheet1」に追加してみましょう。

事前準備として、プロジェクトフォルダ内配下に「Data」フォルダを作成し、その中に「Sample.xlsx」を予め作成しておきます。
※Sample.xlsxの内容については下図を参考にしてください。


データテーブルをビルド」の下に「Excel」>「Interop」> 「Excelアプリケーションスコープ」をドラッグ&ドロップし、配置します。


さらに、プロパティにある「ワークブックパス」に、開きたいExcelのファイルパスを文字列かString型の変数(この例の場合は文字列で「 "Data\Sample.xlsx" 」)を入力します。


次に「Excel」>「Interop」> 「Excel範囲を追加」をドラッグ&ドロップし、配置します。


プロパティにある「データテーブル」に、追加したいデータをDataTable型の変数(この例の場合は「 rateTable 」)を入力します。


「ホーム > スタート」をクリック、または、「F5キー」押下でロボットを実行します。

「Sample.xlsx」を開き、「南アフリカ ランド」の下に「データテーブルをビルド」で作成したデータが追加されていることを確認してください。



印刷
E
Erina is the author of this solution article.

この回答は役に立ちましたか? はい いいえ

フィードバックを送信
お役に立てなくて申し訳ありません。フィードバックを残し、このアーティクルを改善するのにどうかご協力ください。