業務効率化のネタ帳

RPAとかVBAとか

UiPathのお勉強 その33(UiPath RPA アソシエイト資格試験 練習問題33)

UiPath RPA アソシエイト資格試験の練習問題を通じて、知識の理解を深めましょう。

 

問題:

[Excel アプリケーション スコープ (Excel Application Scope)] アクティビティ を使用する場合、直接 .xlsx ファイル内部で表を順に並べるために使用するアクティビティはどれですか。

  1. [テーブルを並べ替え (Sort Table)]
  2. [データテーブルの並べ替え (Sort Data Table)]
  3. [範囲を選択 (Select Range)]
  4. [テーブル範囲を取得 (Get Table Range)]

正解:

1

 

 

今回のポイント

  • [Excel アプリケーション スコープ (Excel Application Scope)] アクティビティで内で使用できるアクティビティを理解しよう。

 

Excelファイルに対しての操作は、[Excel アプリケーション スコープ (Excel Application Scope)] アクティビティで、操作したいExcelファイルを指定した上で、そのスコープ内部に、各アクテビティを設置するかたちになります。

 

どのようなアクティビティがあるか、公式ドキュメントに目を通しておきましょう。

表を並べ替え (Sort Table) (uipath.com)

範囲を選択 (Select Range) (uipath.com)

表の範囲を取得 (Get Table Range) (uipath.com)

 

Excelファイルを直接編集して表を並べ替えるには、[テーブルを並べ替え (Sort Table)](=表を並べ替え)アクティビティを使用します。

 

なお、[データテーブルの並べ替え (Sort Data Table)] アクティビティは、[Excel アプリケーション スコープ (Excel Application Scope)] アクティビティ内で使用するアクティビティではありません。データテーブルの並べ替えオブジェクトで操作するのは、UiPath上にある DataTable 変数になります。

 

よって、1 が正解です。

 

 

参考文献:データ テーブルを並べ替え (Sort Data Table) (uipath.com)