More Related Content
Similar to UiPath Friends Festival 2021 テック三昧 EXCELアプリケーションスコープが無くなる日
Similar to UiPath Friends Festival 2021 テック三昧 EXCELアプリケーションスコープが無くなる日 (20)
UiPath Friends Festival 2021 テック三昧 EXCELアプリケーションスコープが無くなる日
- 2. 2
#UiPathFriends #UiFes
自己紹介
名前: 末武 陽一(すえたけ よういち)(Suetake, Yoichi)
Twitter : @SuetakeYoichi
所属: 株式会社オプテージ
RPAソリューションチーム チームマネージャー
属性: IT屋(技術士(総合技術監理・情報工学部門))
天文屋
気象屋(気象予報士)
UiPath使用歴: 約4年半 (Academy Lv1修了2017/5/24)
- 4. 4
#UiPathFriends #UiFes
おさらい:UiPathにおけるExcel操作方法
アクティビティパッケージ 概要 アクティビティの例 対象
Excel Excelアプリケーション
へのアクセス
Excel Application Scope
Execute Macro
デスクトップ版Excel
(アプリケーション)
ファイルベースアクセス System-File-Workook-
ReadRange
xlsxまたはxlsフォーマットのファイル
UiAutomation UI操作(マウスクリッ
ク、文字読み取り等)
Click, GetText UI要素(アプリケーション、ブラウ
ザ)
MicrosoftOffice365 WebAPIでのWeb版
オフィスの操作
MicrosoftOffice365Scope Web版Excel365等
(Webアプリケーション)
今日はココの話
- 5. 5
#UiPathFriends #UiFes
おさらい:Excel Application Scopeとは?
・Excelのアプリケーションを通じて各種操作を行うアクティビティ群を使うための
スコープアクティビティ
- ファイルのオープン・クローズや全体的な挙動の設定
- マクロの設定
- 自動保存設定
- WorkbookApplicationインスタンスの出力とその再利用 など
・初お目見えは UiPath.Excel.Activities Package 1.0.5891.29793 (2016/2)
(現在公式フィードからアクセスできるパッケージでは)
- 6. 6
#UiPathFriends #UiFes
UiPath.Excel.Activities Packageとカテゴリ
カテゴリ 19.10より前
19.10
(2.7.x)
20.4
(2.8.x)
20.10
(2.9.x)
21.4
(2.10.x)
21.10
(2.11.x)
-
Classic
Modern
StudioX Excelファイル
カード
Excelファイルを使用
Excelアプリケーションスコープ
システム-ファイル-ワークブック以下のアクティビティ
Excelアプリケ
ーションスコー
プ
Excelファイルを
使う
このあたりで
Excel Application Scope配下のアクテ
ィビティがつかえるようになった
このあたりから
機能拡充が加速。グラフのハンドリング等
最新
システム-ファイ
ル-ワークブック
以下
Platformバージョン(カッコ内はExcel Activities Pacakgeのバージョン)
- 11. 11
#UiPathFriends #UiFes
エクセルプロセススコープ:押さえておきたいプロパティ
プロパティ 選択肢 説明
プロセスモード プロジェクトと同じ プロジェクト設定に従います。デフォルトは「存在する場合は再
利用」です。
常に新規作成 常に新しいプロセスを作成します。(ひとつのExcelプロセスス
コープで一つの新規プロセスを作成します)
既に開いているワークブックを開くと例外となります。
有人オートメーションユーザー 対話型で聞いてきます。
存在する場合は再利用 既存のExcelプロセスがあればこれを使い、なければ新規に作
成します。
存在する場合のみ 既存のExcelプロセスを使います。なければ例外となります。
既存のプロセス
に対するアクシ
ョン
プロジェクトと同じ プロジェクト設定に従います。デフォルトは「なし」です。
なし 何もしません。
強制終了 既存のプロセスを強制終了します。