SlideShare a Scribd company logo
Yoichi Suetake @SuetakeYoichi
エクセルアプリケーション
スコープがなくなる日
2
#UiPathFriends #UiFes
自己紹介
名前: 末武 陽一(すえたけ よういち)(Suetake, Yoichi)
Twitter : @SuetakeYoichi
所属: 株式会社オプテージ
RPAソリューションチーム チームマネージャー
属性: IT屋(技術士(総合技術監理・情報工学部門))
天文屋
気象屋(気象予報士)
UiPath使用歴: 約4年半 (Academy Lv1修了2017/5/24)
3
#UiPathFriends #UiFes
今日の概要
・2021.10からModern Excelが導入されます。
(呼称はExcel Modernかも)
・Modern ExcelにはExcel Application Scope
アクティビティがありません!
(設定変更で使う事はできます。)
・今日はModernExcelのさわりの部分を説明します。
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
#UiPathFriends #UiFes
おさらい:Excel Application Scopeとは?
・Excelのアプリケーションを通じて各種操作を行うアクティビティ群を使うための
スコープアクティビティ
- ファイルのオープン・クローズや全体的な挙動の設定
- マクロの設定
- 自動保存設定
- WorkbookApplicationインスタンスの出力とその再利用 など
・初お目見えは UiPath.Excel.Activities Package 1.0.5891.29793 (2016/2)
(現在公式フィードからアクセスできるパッケージでは)
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のバージョン)
7
#UiPathFriends #UiFes
早くも迷子が...
8
#UiPathFriends #UiFes
迷子にならないために
プロジェクト設定ー全般ーモダンデザインエクスペリエンス
ON OFF
プロジェクト設定ー
Excelモダンー
Excelデザイン
エクスペリエンス
UseGlobalSettings UIA:モダン
EXCEL:モダン
UIA:クラシック
EXCEL:クラシック
UseClassic UIA:モダン
EXCEL:クラシック
UIA:クラシック
EXCEL:クラシック
UseModern UIA:モダン
EXCEL:モダン
UIA:クラシック
EXCEL:モダン
アクティビティパネルのフィルタで
「クラシックアクティビティを表
示」「モダンアクティビティを表
示」にチェックを入れるとそのカ
テゴリ下のアクティビティを使用
することができる。
9
#UiPathFriends #UiFes
Modern Excelではどうなるかというと...
このあたりに置き換わります。
Classic Excel Modern Excel
10
#UiPathFriends #UiFes
対比すると...
WorkbookApplication
インスタンスでのハンドリング廃止
細かいプロセスの制
御が可能となった。
↓
ファイル名とこれらの
制御でハンドリング
11
#UiPathFriends #UiFes
エクセルプロセススコープ:押さえておきたいプロパティ
プロパティ 選択肢 説明
プロセスモード プロジェクトと同じ プロジェクト設定に従います。デフォルトは「存在する場合は再
利用」です。
常に新規作成 常に新しいプロセスを作成します。(ひとつのExcelプロセスス
コープで一つの新規プロセスを作成します)
既に開いているワークブックを開くと例外となります。
有人オートメーションユーザー 対話型で聞いてきます。
存在する場合は再利用 既存のExcelプロセスがあればこれを使い、なければ新規に作
成します。
存在する場合のみ 既存のExcelプロセスを使います。なければ例外となります。
既存のプロセス
に対するアクシ
ョン
プロジェクトと同じ プロジェクト設定に従います。デフォルトは「なし」です。
なし 何もしません。
強制終了 既存のプロセスを強制終了します。
12
#UiPathFriends #UiFes
使い方
13
#UiPathFriends #UiFes
細かい挙動
(存在する場合は再利用)
EXCELプロセス終了
ワークブック閉じる
EXCEL起動、ワークブックオープン
【既存プロセスなし】 【ファイルオープン済】
14
#UiPathFriends #UiFes
細かい挙動
(ワークフローファイル呼び出し)
プロセス作成・ワークブックオープン
ワークフロー呼び出し
既にプロセスがあるのでそれを利用
既にワークブックが開いているのでそれを利用
既存を利用したので閉じずに抜ける
既存を利用したのでプロセスを終了せずに抜ける
ワークブッククローズ
プロセス終了
15
#UiPathFriends #UiFes
まとめ
・2021.10からModern Excelが導入されます。
・Modern ExcelにはExcel Application Scopeがありません!
設定変更で使う事はできます。
=プロジェクト設定とアクティビティのフィルタを活用
・Modern ExcelではExcelプロセススコープが追加されています。
・ファイル名とExcelのプロセスに対する制御で上手いことする必要
があります。
・ModernExcelには多くの機能がありますが、また別の機会で..

More Related Content

What's hot

35歳無名のシステムエンジニアが1年半でフロントエンジニアになるために行った3つの成長戦略
35歳無名のシステムエンジニアが1年半でフロントエンジニアになるために行った3つの成長戦略35歳無名のシステムエンジニアが1年半でフロントエンジニアになるために行った3つの成長戦略
35歳無名のシステムエンジニアが1年半でフロントエンジニアになるために行った3つの成長戦略
Mitsuru Ogawa
 
勉強会で歩き方を教えたお話
勉強会で歩き方を教えたお話勉強会で歩き方を教えたお話
勉強会で歩き方を教えたお話
和希 正治
 
国内初事例に学ぶSAPUI5
国内初事例に学ぶSAPUI5国内初事例に学ぶSAPUI5
国内初事例に学ぶSAPUI5
Mitsuru Ogawa
 
名古屋アジャイル勉強会トヨタ生産方式に学ぶカイゼン
名古屋アジャイル勉強会トヨタ生産方式に学ぶカイゼン名古屋アジャイル勉強会トヨタ生産方式に学ぶカイゼン
名古屋アジャイル勉強会トヨタ生産方式に学ぶカイゼン
hiroyuki Yamamoto
 
Rpa超伝道師の企み
Rpa超伝道師の企みRpa超伝道師の企み
Rpa超伝道師の企み
YuiMorita2
 
First impression of UiPath StudioX
First impression of UiPath StudioX First impression of UiPath StudioX
First impression of UiPath StudioX
Chuki ちゅき
 
業務効率化と生産性向上で日本を元気に!
業務効率化と生産性向上で日本を元気に!業務効率化と生産性向上で日本を元気に!
業務効率化と生産性向上で日本を元気に!
RYUTAHATAKEYAMA
 
エンジニアコミュニティで組織は動き出す
エンジニアコミュニティで組織は動き出すエンジニアコミュニティで組織は動き出す
エンジニアコミュニティで組織は動き出す
Haruo Sato
 
GAOGAO事業のご紹介
GAOGAO事業のご紹介GAOGAO事業のご紹介
GAOGAO事業のご紹介
Takuya Tejima
 
SnapmartにおけるCameraRollから写真の複数枚アップロードの実装
SnapmartにおけるCameraRollから写真の複数枚アップロードの実装SnapmartにおけるCameraRollから写真の複数枚アップロードの実装
SnapmartにおけるCameraRollから写真の複数枚アップロードの実装
PIXTA Inc.
 
マネージャーになってからの技術を磨く戦略と戦術
マネージャーになってからの技術を磨く戦略と戦術マネージャーになってからの技術を磨く戦略と戦術
マネージャーになってからの技術を磨く戦略と戦術
PIXTA Inc.
 
「初めてのWatson」ハンズオン
「初めてのWatson」ハンズオン「初めてのWatson」ハンズオン
「初めてのWatson」ハンズオン
Kenichi Inoue
 
タスクカンバンで学んだ事
タスクカンバンで学んだ事タスクカンバンで学んだ事
タスクカンバンで学んだ事
尚 鈴木
 
GAOGAOゲート2期生サービス概要資料
GAOGAOゲート2期生サービス概要資料GAOGAOゲート2期生サービス概要資料
GAOGAOゲート2期生サービス概要資料
Takuya Tejima
 
一歩上の安定を目指した「バックグラウンド実行」対応のススメ
一歩上の安定を目指した「バックグラウンド実行」対応のススメ一歩上の安定を目指した「バックグラウンド実行」対応のススメ
一歩上の安定を目指した「バックグラウンド実行」対応のススメ
Chuki ちゅき
 
新卒2ヶ月でAIを社会実装させた3つのデザイン
新卒2ヶ月でAIを社会実装させた3つのデザイン新卒2ヶ月でAIを社会実装させた3つのデザイン
新卒2ヶ月でAIを社会実装させた3つのデザイン
NodokaFujimoto
 
自動運転技術を活用した運転技能教習システムのご紹介
自動運転技術を活用した運転技能教習システムのご紹介自動運転技術を活用した運転技能教習システムのご紹介
自動運転技術を活用した運転技能教習システムのご紹介
Tier_IV
 
RPA推進者への評価の必要性
RPA推進者への評価の必要性RPA推進者への評価の必要性
RPA推進者への評価の必要性
つぼ
 
20210526 nutanix devopsnight_meetup
20210526 nutanix devopsnight_meetup20210526 nutanix devopsnight_meetup
20210526 nutanix devopsnight_meetup
Naotaka Shinogi
 
エンジニアからプロダクトマネージャーへ
エンジニアからプロダクトマネージャーへエンジニアからプロダクトマネージャーへ
エンジニアからプロダクトマネージャーへ
SmartNews, Inc.
 

What's hot (20)

35歳無名のシステムエンジニアが1年半でフロントエンジニアになるために行った3つの成長戦略
35歳無名のシステムエンジニアが1年半でフロントエンジニアになるために行った3つの成長戦略35歳無名のシステムエンジニアが1年半でフロントエンジニアになるために行った3つの成長戦略
35歳無名のシステムエンジニアが1年半でフロントエンジニアになるために行った3つの成長戦略
 
勉強会で歩き方を教えたお話
勉強会で歩き方を教えたお話勉強会で歩き方を教えたお話
勉強会で歩き方を教えたお話
 
国内初事例に学ぶSAPUI5
国内初事例に学ぶSAPUI5国内初事例に学ぶSAPUI5
国内初事例に学ぶSAPUI5
 
名古屋アジャイル勉強会トヨタ生産方式に学ぶカイゼン
名古屋アジャイル勉強会トヨタ生産方式に学ぶカイゼン名古屋アジャイル勉強会トヨタ生産方式に学ぶカイゼン
名古屋アジャイル勉強会トヨタ生産方式に学ぶカイゼン
 
Rpa超伝道師の企み
Rpa超伝道師の企みRpa超伝道師の企み
Rpa超伝道師の企み
 
First impression of UiPath StudioX
First impression of UiPath StudioX First impression of UiPath StudioX
First impression of UiPath StudioX
 
業務効率化と生産性向上で日本を元気に!
業務効率化と生産性向上で日本を元気に!業務効率化と生産性向上で日本を元気に!
業務効率化と生産性向上で日本を元気に!
 
エンジニアコミュニティで組織は動き出す
エンジニアコミュニティで組織は動き出すエンジニアコミュニティで組織は動き出す
エンジニアコミュニティで組織は動き出す
 
GAOGAO事業のご紹介
GAOGAO事業のご紹介GAOGAO事業のご紹介
GAOGAO事業のご紹介
 
SnapmartにおけるCameraRollから写真の複数枚アップロードの実装
SnapmartにおけるCameraRollから写真の複数枚アップロードの実装SnapmartにおけるCameraRollから写真の複数枚アップロードの実装
SnapmartにおけるCameraRollから写真の複数枚アップロードの実装
 
マネージャーになってからの技術を磨く戦略と戦術
マネージャーになってからの技術を磨く戦略と戦術マネージャーになってからの技術を磨く戦略と戦術
マネージャーになってからの技術を磨く戦略と戦術
 
「初めてのWatson」ハンズオン
「初めてのWatson」ハンズオン「初めてのWatson」ハンズオン
「初めてのWatson」ハンズオン
 
タスクカンバンで学んだ事
タスクカンバンで学んだ事タスクカンバンで学んだ事
タスクカンバンで学んだ事
 
GAOGAOゲート2期生サービス概要資料
GAOGAOゲート2期生サービス概要資料GAOGAOゲート2期生サービス概要資料
GAOGAOゲート2期生サービス概要資料
 
一歩上の安定を目指した「バックグラウンド実行」対応のススメ
一歩上の安定を目指した「バックグラウンド実行」対応のススメ一歩上の安定を目指した「バックグラウンド実行」対応のススメ
一歩上の安定を目指した「バックグラウンド実行」対応のススメ
 
新卒2ヶ月でAIを社会実装させた3つのデザイン
新卒2ヶ月でAIを社会実装させた3つのデザイン新卒2ヶ月でAIを社会実装させた3つのデザイン
新卒2ヶ月でAIを社会実装させた3つのデザイン
 
自動運転技術を活用した運転技能教習システムのご紹介
自動運転技術を活用した運転技能教習システムのご紹介自動運転技術を活用した運転技能教習システムのご紹介
自動運転技術を活用した運転技能教習システムのご紹介
 
RPA推進者への評価の必要性
RPA推進者への評価の必要性RPA推進者への評価の必要性
RPA推進者への評価の必要性
 
20210526 nutanix devopsnight_meetup
20210526 nutanix devopsnight_meetup20210526 nutanix devopsnight_meetup
20210526 nutanix devopsnight_meetup
 
エンジニアからプロダクトマネージャーへ
エンジニアからプロダクトマネージャーへエンジニアからプロダクトマネージャーへ
エンジニアからプロダクトマネージャーへ
 

Similar to UiPath Friends Festival 2021 テック三昧 EXCELアプリケーションスコープが無くなる日

UiPathロボットをわたしのアシスタントに
UiPathロボットをわたしのアシスタントにUiPathロボットをわたしのアシスタントに
UiPathロボットをわたしのアシスタントに
Yoichi Suetake
 
The invitation to Infrastructure CI
The invitation to Infrastructure CIThe invitation to Infrastructure CI
The invitation to Infrastructure CI
irix_jp
 
気象情報の正しい取得の仕方
気象情報の正しい取得の仕方気象情報の正しい取得の仕方
気象情報の正しい取得の仕方
Yoichi Suetake
 
Merpay tech talk (e2e testing framework)
Merpay tech talk (e2e testing framework)Merpay tech talk (e2e testing framework)
Merpay tech talk (e2e testing framework)
柴田 芳樹
 
2015727 USERDIVE in Cybird LT
2015727 USERDIVE in Cybird LT2015727 USERDIVE in Cybird LT
2015727 USERDIVE in Cybird LT
Kuni Nakaji
 
1時間でITの流行を理解する
1時間でITの流行を理解する1時間でITの流行を理解する
1時間でITの流行を理解する
Kenichi Inoue
 
Techlion vol8 yusuke #techlion
Techlion vol8 yusuke #techlionTechlion vol8 yusuke #techlion
Techlion vol8 yusuke #techlionYusuke Yamamoto
 
松尾研のご紹介
松尾研のご紹介松尾研のご紹介
松尾研のご紹介
MatsuoLabHR U-Tokyo
 
オイシックスドット大地_エンジニア向け会社紹介資料_伊藤氏
オイシックスドット大地_エンジニア向け会社紹介資料_伊藤氏オイシックスドット大地_エンジニア向け会社紹介資料_伊藤氏
オイシックスドット大地_エンジニア向け会社紹介資料_伊藤氏
igarashikeiichi
 
【新春特別無料セミナー】【学生も歓迎】1時間でITの流行を理解する! 機械学習 IoT 人工知能 ビッグデータ FinTechてんこ盛り
【新春特別無料セミナー】【学生も歓迎】1時間でITの流行を理解する! 機械学習 IoT 人工知能 ビッグデータ FinTechてんこ盛り【新春特別無料セミナー】【学生も歓迎】1時間でITの流行を理解する! 機械学習 IoT 人工知能 ビッグデータ FinTechてんこ盛り
【新春特別無料セミナー】【学生も歓迎】1時間でITの流行を理解する! 機械学習 IoT 人工知能 ビッグデータ FinTechてんこ盛り
TechGardenSchool
 
pmi発表資料
pmi発表資料pmi発表資料
pmi発表資料
尚 鈴木
 
Tin Can Moodle(j)
Tin Can Moodle(j)Tin Can Moodle(j)
Tin Can Moodle(j)
Takeshi Matsuzaki
 
enjukaigi2013 スポンサープレゼン 20131123(ミライト版enju 最近の実績)
enjukaigi2013 スポンサープレゼン 20131123(ミライト版enju 最近の実績)enjukaigi2013 スポンサープレゼン 20131123(ミライト版enju 最近の実績)
enjukaigi2013 スポンサープレゼン 20131123(ミライト版enju 最近の実績)Akifumi Nakamura
 
いんふらフレンズ
いんふらフレンズいんふらフレンズ
いんふらフレンズ
Miho Yamamoto
 
収支の把握と共有を圧倒的に楽にする「プロジェクト管理freee」とAPIの活用例
収支の把握と共有を圧倒的に楽にする「プロジェクト管理freee」とAPIの活用例収支の把握と共有を圧倒的に楽にする「プロジェクト管理freee」とAPIの活用例
収支の把握と共有を圧倒的に楽にする「プロジェクト管理freee」とAPIの活用例
freee株式会社
 
.net micro framework for toppers
.net micro framework for toppers.net micro framework for toppers
.net micro framework for toppers
Kiyoshi Ogawa
 
クラウド時代のエンジニア魂と企業に必要なカルチャーチェンジ(前半)
クラウド時代のエンジニア魂と企業に必要なカルチャーチェンジ(前半)クラウド時代のエンジニア魂と企業に必要なカルチャーチェンジ(前半)
クラウド時代のエンジニア魂と企業に必要なカルチャーチェンジ(前半)irix_jp
 
CMC_Meetup八子プレゼン 20170412
CMC_Meetup八子プレゼン 20170412CMC_Meetup八子プレゼン 20170412
CMC_Meetup八子プレゼン 20170412
知礼 八子
 
Elasticsearchを使ったTwitter監視アプリ
Elasticsearchを使ったTwitter監視アプリElasticsearchを使ったTwitter監視アプリ
Elasticsearchを使ったTwitter監視アプリ
YuichiArisaka
 
758 dev meijo_unv-prof_suzuki_20200217
758 dev meijo_unv-prof_suzuki_20200217758 dev meijo_unv-prof_suzuki_20200217
758 dev meijo_unv-prof_suzuki_20200217
ryohrd
 

Similar to UiPath Friends Festival 2021 テック三昧 EXCELアプリケーションスコープが無くなる日 (20)

UiPathロボットをわたしのアシスタントに
UiPathロボットをわたしのアシスタントにUiPathロボットをわたしのアシスタントに
UiPathロボットをわたしのアシスタントに
 
The invitation to Infrastructure CI
The invitation to Infrastructure CIThe invitation to Infrastructure CI
The invitation to Infrastructure CI
 
気象情報の正しい取得の仕方
気象情報の正しい取得の仕方気象情報の正しい取得の仕方
気象情報の正しい取得の仕方
 
Merpay tech talk (e2e testing framework)
Merpay tech talk (e2e testing framework)Merpay tech talk (e2e testing framework)
Merpay tech talk (e2e testing framework)
 
2015727 USERDIVE in Cybird LT
2015727 USERDIVE in Cybird LT2015727 USERDIVE in Cybird LT
2015727 USERDIVE in Cybird LT
 
1時間でITの流行を理解する
1時間でITの流行を理解する1時間でITの流行を理解する
1時間でITの流行を理解する
 
Techlion vol8 yusuke #techlion
Techlion vol8 yusuke #techlionTechlion vol8 yusuke #techlion
Techlion vol8 yusuke #techlion
 
松尾研のご紹介
松尾研のご紹介松尾研のご紹介
松尾研のご紹介
 
オイシックスドット大地_エンジニア向け会社紹介資料_伊藤氏
オイシックスドット大地_エンジニア向け会社紹介資料_伊藤氏オイシックスドット大地_エンジニア向け会社紹介資料_伊藤氏
オイシックスドット大地_エンジニア向け会社紹介資料_伊藤氏
 
【新春特別無料セミナー】【学生も歓迎】1時間でITの流行を理解する! 機械学習 IoT 人工知能 ビッグデータ FinTechてんこ盛り
【新春特別無料セミナー】【学生も歓迎】1時間でITの流行を理解する! 機械学習 IoT 人工知能 ビッグデータ FinTechてんこ盛り【新春特別無料セミナー】【学生も歓迎】1時間でITの流行を理解する! 機械学習 IoT 人工知能 ビッグデータ FinTechてんこ盛り
【新春特別無料セミナー】【学生も歓迎】1時間でITの流行を理解する! 機械学習 IoT 人工知能 ビッグデータ FinTechてんこ盛り
 
pmi発表資料
pmi発表資料pmi発表資料
pmi発表資料
 
Tin Can Moodle(j)
Tin Can Moodle(j)Tin Can Moodle(j)
Tin Can Moodle(j)
 
enjukaigi2013 スポンサープレゼン 20131123(ミライト版enju 最近の実績)
enjukaigi2013 スポンサープレゼン 20131123(ミライト版enju 最近の実績)enjukaigi2013 スポンサープレゼン 20131123(ミライト版enju 最近の実績)
enjukaigi2013 スポンサープレゼン 20131123(ミライト版enju 最近の実績)
 
いんふらフレンズ
いんふらフレンズいんふらフレンズ
いんふらフレンズ
 
収支の把握と共有を圧倒的に楽にする「プロジェクト管理freee」とAPIの活用例
収支の把握と共有を圧倒的に楽にする「プロジェクト管理freee」とAPIの活用例収支の把握と共有を圧倒的に楽にする「プロジェクト管理freee」とAPIの活用例
収支の把握と共有を圧倒的に楽にする「プロジェクト管理freee」とAPIの活用例
 
.net micro framework for toppers
.net micro framework for toppers.net micro framework for toppers
.net micro framework for toppers
 
クラウド時代のエンジニア魂と企業に必要なカルチャーチェンジ(前半)
クラウド時代のエンジニア魂と企業に必要なカルチャーチェンジ(前半)クラウド時代のエンジニア魂と企業に必要なカルチャーチェンジ(前半)
クラウド時代のエンジニア魂と企業に必要なカルチャーチェンジ(前半)
 
CMC_Meetup八子プレゼン 20170412
CMC_Meetup八子プレゼン 20170412CMC_Meetup八子プレゼン 20170412
CMC_Meetup八子プレゼン 20170412
 
Elasticsearchを使ったTwitter監視アプリ
Elasticsearchを使ったTwitter監視アプリElasticsearchを使ったTwitter監視アプリ
Elasticsearchを使ったTwitter監視アプリ
 
758 dev meijo_unv-prof_suzuki_20200217
758 dev meijo_unv-prof_suzuki_20200217758 dev meijo_unv-prof_suzuki_20200217
758 dev meijo_unv-prof_suzuki_20200217
 

UiPath Friends Festival 2021 テック三昧 EXCELアプリケーションスコープが無くなる日