1
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

UiPath Excelアクティビティでちょびっと裏技

Last updated at Posted at 2019-12-12

2019/12/12現在、UiPath Studio のExcel系アクティビティには、新シート追加というアクティビティがない。

カスタムアクティビティを利用すればいいじゃん

…そうなんだけど。
自分のPCで作ったワークフローを客先にもっていって動かすときの不安。
できるだけ、Studioをインストールしたときにあるデフォルトのアクティビティで動かしたい!

というわけで、公式フォーラムにもあったちょっとした裏技をメモ。

#新シートを追加したい

アクティビティ「データ テーブルを構築」で空のデータテーブルを用意する。
データはスペースでも入れておくとよい。
出力の変数もわかりやすく。

構築.png

データはスペースでも入れておくとよい。
出力の変数もわかりやすく。

アクティビティ「範囲に書き込み」で空のデータテーブルをExcelに書き込もうとする。

新シート追加.png

intCount.ToString("00") のところはお好きなシート名を付けてあげる。

実行すると好きなシート名でシートが追加される。

アクティビティ「ホットキーを押下(SendHotkey)」でもうまくいかないときは、こっちのほうが素直かも。

#シート選択したい

Excel窓の左上にある「名前ボックス」を使ってシート選択ができる。

シート選択.png

「名前ボックス」をクリックして、文字入力「シート名!目的セル」にするだけ。
文字を入力した後にEnterを忘れると、シート選択されないので注意。

"01!A1[k(enter)]" は、シート名 01 の A1 を選択、という意味です。

1
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?