- 概要
- Apple Mail
- Apple Numbers
- Apple Scripting
- Excel
- リリース ノート
- Excel アクティビティ パッケージについて
- プロジェクトの対応 OS
- サポートされている文字エンコード
- プロジェクトの設定
- Excel の秘密度ラベルを追加または更新
- 範囲を追加
- オートフィル
- 範囲を自動調整
- ピボット テーブルのデータ ソースを変更
- シート/範囲/テーブルをクリア
- 範囲をコピー/貼り付け
- ピボット テーブルを作成
- 列を削除
- 行を削除
- シートを削除
- シートを複製
- CSV にエクスポート
- 範囲をフィル
- フィルター
- ピボット テーブルをフィルター
- 最初/最後のデータ行を検索
- 値を検索/置換
- 繰り返し (Excel の各行)
- 繰り返し (Excel の各シート)
- テーブルとして書式設定
- セルを書式設定
- セルの色を取得
- Excel グラフを取得
- Excel の秘密度ラベルを取得
- 選択範囲を取得
- 列を挿入
- グラフを挿入
- 行を挿入
- シートを挿入
- VBA を呼び出し
- LOOKUP
- MATCH 関数
- シートを保護
- セルの数式を読み込み
- セルの値を読み込み
- 範囲を読み込み
- Excel のデータ接続を更新
- ピボット テーブルを更新
- 重複を削除
- シート名を変更
- スプレッドシートのマクロを実行
- Excel ファイルを保存
- 名前を付けて Excel ファイルを保存
- Excel ファイルを PDF として保存
- 範囲を選択
- 範囲を並べ替え
- テキストを列に分割
- シートの保護を解除
- Excel グラフを更新
- Excel ファイルを使用
- VLOOKUP
- セルに書き込み
- CSV に書き込み
- データ テーブルを Excel に書き込み
- Excel アプリケーション スコープ
- CSV に追加
- CSV を読み込み
- CSV に書き込み
- 列を削除
- 表をフィルター
- 表の範囲を取得
- 列を挿入
- 表を並べ替え
- 範囲を追加
- ブックを閉じる
- セルの色を取得
- セルを読み込み
- セルの数式を読み込み
- 列を読み込み
- 範囲を読み込み
- 行を読み込み
- 範囲を選択
- 範囲の色を設定
- セルに書き込み
- 範囲に書き込み
- ブックを保存
- 表を作成
- ブックのシートを取得
- ブックの全シートを取得
- ピボット テーブルを更新
- ピボット テーブルを作成
- 選択範囲を取得
- シートをコピー
- 範囲を削除
- 範囲をオートフィル
- 範囲をコピー/貼り付け
- マクロを実行
- 列を挿入/削除
- 行を挿入/削除
- VBA を呼び出し
- 範囲内で検索
- 重複行を削除
- Excel プロセス スコープ
- Google Workspace
- リリース ノート
- Google Workspace アクティビティ パッケージについて
- プロジェクトの対応 OS
- プロジェクトの設定
- コネクション
- ファイル ラベルを適用
- ファイル ラベルのフィールドをクリア
- ファイルをコピー
- フォルダーを作成
- アイテムを削除
- DeleteItemPermission
- ファイルをダウンロード
- ドライブ ラベルを取得
- GetFile
- GetFileFolderInfo
- ファイル ラベルを取得
- ファイルを取得
- GetFilesandFolders
- フォルダーを取得
- フォルダーを取得
- アイテムを取得
- GetItemPermissions
- ファイルを移動
- フォルダーを移動
- RefreshFile
- RefreshFolder
- RefreshItem
- ファイル ラベルを削除
- RenameItem
- ファイルを共有
- フォルダーを共有
- UpdateItemPermission
- ファイルをアップロード
- ファイルをアップロード
- オプション
- 参加者を追加
- イベント/予定を作成
- イベント/予定を削除
- イベント/予定を変更
- イベント/予定を検索
- Google ドライブを使用
- ファイルを共有
- ファイル アクセス許可を削除
- ファイル アクセス許可を取得
- ファイル アクセス許可を更新
- ファイルをコピー
- フォルダーを作成
- ファイルを削除
- ファイルをダウンロード
- ファイルやフォルダーを探す
- ファイルの情報を取得
- ファイルを移動
- ファイルをアップロード
- ドキュメントを作成
- 新しいスプレッドシートを作成
- メール メッセージを取得
- メール メッセージを送信
- ラベルを変更
- Google スプレッドシートを使用
- 列を追加または削除
- 行を追加または削除
- 範囲をオートフィル
- 新しいシートを追加
- 行を追加
- スプレッドシートを一括更新
- シートをコピー
- 範囲をコピー/貼り付け
- 範囲を削除
- シートを削除
- セルの色を取得
- シートを取得
- セルを読み込み
- 列を読み込み
- 範囲を読み込み
- 行を読み込み
- シート名を変更
- セルに書き込み
- 範囲に書き込み
- 範囲をクリア
- スプレッドシートをダウンロード
- Google ドキュメントを使用 (Use Google Document)
- ドキュメントを一括更新 (Batch Document Updates)
- ドキュメントを取得 (Get Document)
- テキスト インデックスを取得 (Get Text Index)
- テキストを挿入
- テキストを置換
- すべてのテキストを読み込み
- スクリプト プロジェクトを作成
- プロジェクトのコンテンツを取得 (Get Project Content)
- スクリプト ファイルをアップロード
- デプロイを作成
- スクリプトを実行
- メール
- Microsoft 365
- リリース ノート
- Microsoft 365 アクティビティ パッケージについて
- プロジェクトの対応 OS
- プロジェクトの設定
- Microsoft Office 365 スコープ
- シートを追加
- 範囲を追加
- 範囲をクリア
- 範囲をコピー
- シートをコピー
- ブックを作成
- 範囲を削除
- シートを削除
- セルの色を取得
- シートを取得
- セルを読み込み
- 列を読み込み
- 範囲を読み込み
- 行を読み込み
- シート名を変更
- セルに書き込み
- 範囲に書き込み
- 範囲の色を設定
- 表を作成
- 表の範囲を取得
- 列を挿入
- 列を削除
- 行を挿入
- 行を削除
- VLOOKUP で範囲を検索
- OneDrive と SharePoint を使用
- ファイル/フォルダーをコピー
- フォルダーを作成
- ファイル/フォルダーを削除
- ファイルをダウンロード
- ファイルを PDF としてエクスポート
- ファイルやフォルダーを探す
- ファイル/フォルダーを取得
- ファイル/フォルダーを移動
- ファイルをアップロード
- ファイル/フォルダーを共有
- 繰り返し (ファイル/フォルダー)
- メールを転送
- 会議日時を検索
- メールを取得
- メールを移動
- メールを送信
- メールに返信
- メールを削除 (Delete Mail)
- メールのカテゴリを設定
- 添付ファイルを追加
- 参加者を追加
- 場所を追加
- イベント/予定を作成
- イベント/予定を削除
- 予定表を取得
- イベント/予定を変更
- 出欠確認 (RSVP)
- イベント/予定を検索
- グループを作成
- グループを削除
- グループを取得
- グループのリストを取得
- バケットを作成
- バケットを削除
- バケットのリストを取得
- バケットのタスクのリストを取得
- プランを作成
- プランを取得
- プランのリストを取得
- タスクを作成
- タスクを削除
- タスクを取得
- タスクのリストを取得
- タスクを更新
- 繰り返し (各リスト)
- リストの情報を取得
- 繰り返し (各リスト アイテム)
- リスト アイテムを削除
- リスト アイテムを追加
- リストの項目を更新
- リスト アイテムを取得
- 認証のトラブルシューティング
- AADSTS50011: Redirect URI mismatch (リダイレクト URI の不一致)
- AADSTS50076: Using multifactor authentication (多要素認証の使用)
- AADSTS50079: The user is required to use multifactor authentication (多要素認証を使用する必要があります)
- AADSTS500113: No reply address registered for the application (アプリケーションの返信アドレスが登録されていません)
- AADSTS900971: No reply address provided (返信アドレスが指定されていません)
- AADSTS65001: The user or administrator has not consented to use the application
- AADSTS65004: User declined to consent to access the app (ユーザーがアプリへのアクセスに同意することを拒否しました)
- AADSTS7000218: The request body must contain the following parameter: client_assertion or client_secret (要求本文にパラメーター client_assertion または client_secret を記述する必要があります)
- AADSTS700025: Client is public so neither 'client_assertion' nor 'client_secret' should be presented (クライアントはパブリックであるため、「client_assertion」も「client_secret」も提示すべきではありません)
- AADSTS70002: InvalidClient - Error validating the credentials (InvalidClient - 資格情報の検証中にエラーが発生しました)
- AADSTS7000215: Invalid client secret provided (無効なクライアント シークレットが指定されました)
- AADSTS50055: The password is expired (パスワードが期限切れです)
- AADSTS700082: The refresh token has expired due to inactivity (非アクティブであることから更新トークンが期限切れになっています)
- AADSTS50194: Application is not configured as a multitenant application
- AADSTS53003: Access has been blocked by Conditional Access policies (条件付きアクセス ポリシーによってアクセスがブロックされました)
- メールのトラブルシューティング
- カレンダーのトラブルシューティング
- ファイルのトラブルシューティング
- シートのトラブルシューティング
- プレゼンテーション
- Word
Microsoft Graph の Microsoft Search API (詳細検索の場合) または Microsoft 365 の Microsoft Graph 検索を使用する、[繰り返し (ファイル/フォルダー)] アクティビティ。
UiPath.MicrosoftOffice365.Activities.Files.ForEachFileFolder
説明
Microsoft Graph の Microsoft Search API (詳細検索の場合) または Microsoft Graph の Search items API (簡易検索の場合) を使用して、フィルター条件に一致する各ファイル/フォルダーに対して 1 つまたは一連のアクティビティを実行します。
Microsoft Search API の実装の詳細については、以下のリソースをご覧ください。
このアクティビティでは永続性はサポートされていません。
プロジェクトの対応 OS
Windows - レガシ |Windows
構成
デザイナー パネル
- 繰り返し - 反復処理内の現在のファイルを参照するときに使用する名前を入力します。フォルダー内のファイルの種類がわかる名前を使用すると、[繰り返し (ファイル/フォルダー)] 内に追加されたアクティビティを設定するときに、現在のファイルの識別と選択が容易になります。たとえば、レポートを含むフォルダーには、「
Report」と入力できます。既定値は [DriveItemです。
プロパティ パネル
共通
- 表示名 - デザイナー パネルに表示されるアクティビティの名前です。 このプロパティは、
String型変数と文字列形式の値をサポートします。
入力
- 詳細検索 - 取得するファイルやフォルダーを検索する、キーワード クエリ言語 (KQL) を使用したクエリです。
注:
このアクティビティは、[ファイル リポジトリ] で指定された場所と [フォルダー] パラメーターの値から作成された URL による documentLink プロパティ制限を使用します。[詳細検索] パラメーターの「documentLink:」または「path:」プロパティ制限は使用しないでください。
- 簡易検索 - ファイル名、メタデータ、ファイルの内容などの複数のフィールドで、ファイルとフォルダーを検索するのに使用するクエリ テキストです。このプロパティでは、
String変数と文字列形式の値がサポートされています。 - 簡易検索を使用 - アクティブにすると、詳細検索ではなく簡易検索が使用されます。このオプションがアクティブな場合、[サブフォルダーを含む] パラメーターは無視されます。このフィールドでは、Boolean 値がサポートされています。
注:
[簡易検索を使用] を選択した場合、[ファイル リポジトリ] プロパティでは、[OneDrive]、[SharePoint]、および [特定の URL] のオプションのみがサポートされます。 このアクティビティが、[Microsoft Office 365 スコープ] アクティビティ内で使用されており、[簡易検索を使用] オプションがオンになっている場合は、個人用の Microsoft アカウントが使用でき、また認証の種類として [ApplicationIdAndSecret] と [ApplicationIdAndCertificate] が使用できます。
その他
- プライベート - オンにした場合、変数および引数の値が Verbose レベルでログに出力されなくなります。 このフィールドでは、Boolean 値がサポートされています。
オプション
- アカウント - OneDrive を所有するユーザーの ID またはユーザー プリンシパル名です。認証の種類が ApplicationIDandSecret と ApplicationIDAndCertificate の場合は、このパラメーターを設定する必要があります。このプロパティは、
String型変数と文字列形式の値をサポートします。 - フォルダー - 指定したファイル リポジトリ内の、検索対象のフォルダーのパスです (例: SomeFolder または SomeFolder/AnotherFolder)。空白の場合はルート フォルダーが検索されます。このプロパティは、[ファイル リポジトリ] が [All] に設定されている場合は考慮されません。このプロパティでは、
String型変数と文字列形式の値がサポートされています。 - サブフォルダーを含む - 選択したクラウド上の場所のすべてのサブフォルダーを検索対象に含めるかどうかを指定します。このフィールドでは、Boolean 値がサポートされています。
- 上限数 - 返されるファイルとフォルダーの最大数です。空白の場合、フィルター条件に一致するすべてのファイルとフォルダーを取得します。このフィールドでは整数および
Int32型の変数のみがサポートされています。既定値は 200 です。 - 重複を除外 - 重複するファイルまたはフォルダーの項目を、検索結果から除外するかどうかを指定します。このフィールドでは
Boolean値 (True、False) のみがサポートされています。既定値は [False] です。 - 返す対象 - 返す対象として、ファイルのみ、フォルダーのみ、または両方のいずれかを選択します。
- ファイルとフォルダー
- ファイル
- フォルダー
出力
- インデックス - 使用中のコレクションで繰り返し処理される要素を指定するゼロベースのインデックスです。このフィールドでは整数および
Int32型の変数のみがサポートされています。
リポジトリ
-
ファイル リポジトリ - ファイルやフォルダーを検索する対象のファイル リポジトリです。[すべて]、[OneDrive]、[SharePoint]、[特定の URL] の 4 つのオプションのいずれかを選択します。既定値は [すべて] です。
-
SharePoint Document Library - The internal name of the document library within the specified SharePoint site. This name is the corresponding segment of the library's web address with URL encoding removed. For example, in
.../<site>/Shared%20Documents/, the segmentShared%20Documentsbecomes the internal nameShared Documentsafter%20is replaced with a space. This property supportsStringvariables and string formatted values. -
SharePoint サイト URL - 検索対象の SharePoint サイトの URL です。 このプロパティは、
String型変数と文字列形式の値をサポートします。 -
特定の URL - 検索する特定の場所の URL です。 このプロパティは、
String型変数と文字列形式の値をサポートします。注:Microsoft Search API では、重複するファイルまたはフォルダー項目が返されることがあります。[重複を除外] オプションを選択すると、検索結果から重複が除外されます。
フィルター処理の例
次の表に、詳細検索のクエリ フィルター式の例を示します。これらの式は、簡易検索ではサポートされていません。
簡易検索で、ファイル名、メタデータ、およびファイルの内容で一致するフリーテキストの用語を入力します。たとえば、Excel ファイルと照合するには、「 .xlsx 」と入力します。fileextension:xlsx などのキーワード クエリ言語 (KQL) フィルターは、詳細検索でのみ機能します。
| クエリ | フィルター式 |
|---|---|
| 指定した場所のすべての Excel ファイル | "fileextension:xlsx" |
| 指定した場所のすべてのテキスト ファイルおよび Portable Document Format ファイル | "fileextension:txt OR fileextension:pdf" |
次の名前のすべてのファイル: "Agenda Brief.xlsx" | "filename:""Agenda Brief.xlsx""" |
ファイル名に "users" という単語を含むすべての Excel ファイル | "fileextension:xlsx AND filename:users" |
2021 年 6 月 14 日に変更された、ファイル名に「 "users" 」という単語が含まれるすべての Excel ファイル | "fileextension:xlsx AND filename:users AND lastmodifiedtime=06/14/2021" |
2021 年 6 月 14 日より前に変更された、ファイル名に「 "users" 」が含まれるすべての Excel ファイル | "fileextension:xlsx AND filename:users AND lastmodifiedtime<06/14/2021" |
2021 年 6 月 12 日より前に "John Smith" によって作成されたすべてのファイルおよびフォルダー | "createdby:""John Smith"" AND created<06/12/2021" |
次のユーザーと明示的に共有されているすべてのファイル: "Cory Belcher" | "sharedwithusersowsuser:""Cory Belcher""" |