コボットPortal

Excelワークブックとして保存

「Excelワークブックとして保存」アクテビティについてご紹介します。アクテビティの概要と使用例を参考に使い方をご説明します。

目次
  1. アクティビティのプログラム名 
  2. 説明
  3.  プロパティ
  4.  使い方
  5.  サンプル


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

RCA.Activities.Excel.ExcelSaveAsWorkbook


2. 説明

  クイックアクセス: 「ツールボックス」 > 「Excel」 > 「Excelワークブックとして保存」

指定したExcelファイルを保存します。
Excelアプリケーション範囲内で使用します。


3. プロパティ 

プロパティ項目プロパティ名入力欄説明
オプションファイルフォーマットドロップダウン選択ファイルフォーマットを選択
その他パブリック
チェック項目アクテビティ内の変数と引数がログファイルに書き込まれ、センターにプッシュされる
表示名値を入力(String型)アクティビティ名を変更
入力ファイルパス値を入力(String型)保存するファイルパスを指定


4. 使い方

「Excelワークブックとして保存」アクテビティの使用例を参考に説明します。

【例】「sample.xlsx」のセル番号A1に「test」と入力し保存する

コボットStudioの①「Excelアプリケーション範囲」アクテビティを、指定のシーケンス内にドラックアンドドロップで配置します。アクティビティを追加後、書き込みたいExcelファイルのパスを指定します。下記画面キャプチャのイメージです。

入力対象の「sample.xlsx」を開くために、
②「プロパティ」>「ファイル」>「ワークブックパス」「sample.xlsx」のパス
を入力すると「Excelアプリケーション範囲」の設定が完成します。

次に、セル番号A1に文字列「test」を入力するためのアクティビティです。
コボットStudioの③「Excelセルを書き込む」アクティビティを、「Excelアプリケーション範囲」内にドラックアンドドロップで配置します。アクティビティを追加した後、書き込み先シート名とセル番号、そして書き込みたい値を以下のように入力すると、「Excelセルを書き込む」の設定が完成します。
④「プロパティ」>「入力」>「シート名」に「sample.xlsx」のシート名「"Sheet1"」
⑤「プロパティ」>「入力」>「セル」に「sample.xlsx」の書き込むセル番号「"A1"」
⑥「プロパティ」>「入力」>「値」に「sample.xlsx」に書き込みたい値「"test"」

最後は、入力後「sample.xlsx」へ保存するためのアクティビティです。
コボットStudioの⑦「Excelワークブックとして保存」アクテビティを、「Excelアプリケーション範囲」内にドラックアンドドロップで配置します。アクティビティを追加した後、保存するExcelファイルのパスを指定します。下記画面キャプチャのイメージです。

「sample.xlsx」に保存を行うために、
      ⑧「プロパティ」>「入力」>「ファイルパス」に保存するExcelファイル「sample.xlsx」のパス
を入力すると「Excelワークブックとして保存」の設定が完成します。
具体的な設定は、下記のサンプルロボットをご確認ください。


5. サンプル

Excelワークブックとして保存を行うサンプルロボットです。(動作確認しているバージョン:2.0.1.3)

■Excelワークブックとして保存:sample_excelsaveasworkbook.zip

サンプルロボットのダウンロード方法と開き方

サンプルロボットのダウンロード方法と開き方は、こちらの記事をご参照ください。

印刷
松本 is the author of this solution article.

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

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