- 概要
- Excel
- リリース ノート
- Excel アクティビティ パッケージについて
- プロジェクトの対応 OS
- プロジェクト設定
- Excel ファイルを使用
- 範囲を追加
- オートフィル
- 範囲を自動調整
- ピボット テーブルのデータ ソースを変更
- シート/範囲/テーブルをクリア
- 範囲をコピー/貼り付け
- ピボット テーブルを作成
- 列を削除
- 行を削除
- シートを削除
- シートを複製
- CSV にエクスポート
- 範囲をフィル
- フィルター
- ピボット テーブルをフィルター
- 最初/最後のデータ行を検索
- 値を検索/置換
- 繰り返し (Excel の各行)
- 繰り返し (Excel の各シート)
- テーブルとして書式設定
- セルを書式設定
- Excel グラフを取得
- 列を挿入
- グラフを挿入
- 行を挿入
- シートを挿入
- LOOKUP
- MATCH 関数
- シートを保護
- セルの数式を読み込み
- セルの値を読み込み
- 範囲を読み込み
- Excel のデータ接続を更新
- ピボット テーブルを更新
- 重複を削除
- シート名を変更
- スプレッドシートのマクロを実行
- Excel ファイルを保存
- 名前を付けて Excel ファイルを保存
- Excel ファイルを PDF として保存
- 範囲を並べ替え
- テキストを列に分割
- シートの保護を解除
- Excel グラフを更新
- VLOOKUP
- セルに書き込み
- データ テーブルを Excel に書き込み
- セルの色を取得
- VBA を呼び出し
- Excel アプリケーション スコープ
- CSV に追加
- CSV を読み込み
- CSV に書き込み
- 列を削除
- 表をフィルター
- 表の範囲を取得
- 列を挿入
- 表を並べ替え
- 範囲を追加
- ブックを閉じる
- セルの色を取得
- セルを読み込み
- セルの数式を読み込み
- 列を読み込み
- 範囲を読み込み
- 行を読み込み
- 範囲を選択
- 範囲の色を設定
- セルに書き込み
- 範囲に書き込み
- ブックを保存
- 表を作成
- ブックのシートを取得
- ブックの全シートを取得
- ピボット テーブルを更新
- ピボット テーブルを作成
- 選択範囲を取得
- シートをコピー
- 範囲を削除
- 範囲をオートフィル
- 範囲をコピー/貼り付け
- マクロを実行
- 列を挿入/削除
- 行を挿入/削除
- VBA を呼び出し
- 範囲内で検索
- 重複行を削除
- Excel プロセス スコープ
- Google Workspace
- リリース ノート
- Google Workspace アクティビティ パッケージについて
- プロジェクトの対応 OS
- 参加者を追加
- イベント/予定を作成
- イベント/予定を削除
- イベント/予定を変更
- イベント/予定を検索
- Google ドライブを使用
- ファイルを共有
- ファイル アクセス許可を削除
- ファイル アクセス許可を取得
- ファイル アクセス許可を更新
- ファイルをコピー
- フォルダーを作成
- ファイルを削除
- ファイルをダウンロード
- ファイルやフォルダーを探す
- ファイル情報を取得
- ファイルを移動
- ファイルをアップロード
- ドキュメントを作成
- 新しいスプレッドシートを作成
- メール メッセージを取得
- メール メッセージを送信
- ラベルを変更
- Google スプレッドシートを使用
- 列を追加または削除
- 行を追加または削除
- 範囲をオートフィル
- 新しいシートを追加
- 行を追加
- スプレッドシートを一括更新
- シートをコピー
- 範囲をコピー/貼り付け
- 範囲を削除
- シートを削除
- セルの色を取得
- シートを取得
- セルを読み込み
- 列を読み込み
- 範囲を読み込み
- 行を読み込み
- シート名を変更
- セルに書き込み
- 範囲に書き込み
- 範囲をクリア
- スプレッドシートをダウンロード
- Google ドキュメントを使用 (Use Google Document)
- ドキュメントを一括更新 (Batch Document Updates)
- ドキュメントを取得 (Get Document)
- テキスト インデックスを取得 (Get Text Index)
- テキストを挿入
- テキストを置換
- すべてのテキストを読み込み
- スクリプト プロジェクトを作成
- プロジェクトのコンテンツを取得 (Get Project Content)
- スクリプト ファイルをアップロード
- デプロイを作成
- スクリプトを実行
- メール
- Microsoft 365
- リリース ノート
- Microsoft 365 アクティビティ パッケージについて
- プロジェクトの対応 OS
- シートを追加
- 範囲を追加
- 範囲をクリア
- 範囲をコピー
- シートをコピー
- ブックを作成
- 範囲を削除
- シートを削除
- セルの色を取得
- シートを取得
- セルを読み込み
- 列を読み込み
- 範囲を読み込み
- 行を読み込み
- シート名を変更
- セルに書き込み
- 範囲に書き込み
- 範囲の色を設定
- 表を作成
- 表の範囲を取得
- 列を挿入
- 列を削除
- 行を挿入
- 行を削除
- VLOOKUP で範囲を検索
- OneDrive と SharePoint を使用
- ファイル/フォルダーをコピー
- フォルダーを作成
- ファイル/フォルダーを削除
- ファイルをダウンロード
- ファイルを PDF としてエクスポート
- ファイルやフォルダーを探す
- ファイル/フォルダーを取得
- ファイル/フォルダーを移動
- ファイルをアップロード
- ファイル/フォルダーを共有
- 繰り返し (ファイル/フォルダー)
- メールを転送
- メールを取得
- メールを移動
- メールを送信
- メールに返信
- メールを削除 (Delete Mail)
- メールのカテゴリを設定
- 添付ファイルを追加
- 参加者を追加
- 場所を追加
- イベント/予定を作成
- イベント/予定を削除
- 会議日時を検索
- 予定表を取得
- イベント/予定を変更
- 出欠確認 (RSVP)
- イベント/予定を検索
- グループを作成
- グループを削除
- グループを取得
- グループ リストを表示
- バケットを作成
- バケットを削除
- バケットのリストを取得
- バケットのタスクのリストを取得
- プランを作成
- プランを取得
- プランのリストを取得
- タスクを作成
- タスクを削除
- タスクを取得
- タスクのリストを取得
- タスクを更新
- 繰り返し (各リスト)
- リストの情報を取得
- 繰り返し (各リスト アイテム)
- リスト アイテムを削除
- リスト アイテムを追加
- リストの項目を更新
- リスト アイテムを取得
- プレゼンテーション
- Word
Microsoft 365 アクティビティ パッケージについて
Microsoft 365 は、現代の働き方に最適なツールをまとめて提供する、クラウドベースのサブスクリプション サービスです。Microsoft 365 は、Excel や Outlook などのクラス最高のアプリケーションと OneDrive や SharePoint などの強力なクラウド サービスを組み合わせることで、誰でも場所やデバイスを問わずに情報を作成および共有することができます。
Microsoft 365 アクティビティ パッケージでは、Microsoft 365 アプリケーションの操作を自動化できます。このアクティビティでは、Microsoft Graph API との連携により、ロボットで以下の操作を実行できます。
- OneDrive や SharePoint のファイルを管理する
- SharePoint リストを管理する
- Excel ブックを作成および編集する
- Outlook メールを検索および送信する
- Outlook の予定表を管理する
- 特定のイベントが発生したときにオートメーションをトリガー する
Activity type | プロジェクトの対応 OS | Studio Web で利用可能 | 認証方法 |
---|---|---|---|
クラシック アクティビティ | Windows - レガシ、Windows | Azure Active Directory に登録されている Microsoft 365 アプリケーション。すべての認証の種類について詳しくは、こちらをご覧ください。 | |
アクティビティ | Windows、クロスプラットフォームに対応 | OAuth 2.0、Integration Service のコネクタを使用 | |
トリガー アクティビティ | Windows、クロスプラットフォームに対応 | OAuth 2.0、Integration Service のコネクタを使用 |
Microsoft 365 アクティビティを使用する準備が整っている場合は、ページ下部の「はじめに」のセクションをご覧ください。パッケージの詳細について確認する場合は、「接続を確立する」と「テクニカル リファレンス」をご覧ください。各アクティビティのプロジェクトの対応 OS については、「プロジェクトの対応 OS」をご覧ください。
Integration Service のコネクション
Microsoft 365 のモダン アクティビティとトリガー アクティビティは、Integration Service のコネクタ、Microsoft OneDrive & SharePoint コネクタ、Microsoft Outlook 365 コネクタを使用して、Microsoft 365 アプリケーションへの認証されたコネクションを確立します。
[UiPath Automation Cloud] > [Integration Service] でコネクションを作成しておけば、他のすべての Microsoft 365 アクティビティで再利用できます。
Integration Service のコネクションについて詳しくは、「Integration Service のコネクタを設定する」、および『Integration Service ガイド』をご覧ください。
標準接続
UiPath と Microsoft 365 間でのアウトバウンドの自動化を可能にするために、クラシック アクティビティは、[Microsoft Office 365 スコープ] アクティビティを使用して、Microsoft 365 アプリケーションへの認証されたコネクションを確立します。
接続が確立されると、他の Microsoft 365 アクティビティを追加して新しいオートメーション プロジェクトを作成したり、それらのアクティビティを既存のプロジェクトに追加して、Microsoft 365 アプリケーションを含めるよう自動化機能を拡張したりできるようになります。
認証されたコネクションを確立するために、Microsoft 365 アクティビティは Microsoft ID プラットフォームから認可を得る必要があります。
認可を有効化するには、まず Microsoft 365 アプリケーションを Azure Active Directory に登録します (個人、仕事、学校などの Microsoft 365 アカウントを使用します)。アプリケーションを登録するときに、Microsoft Graph API アクセス許可を割り当てて、ロボットがユーザーに代わってアクセスできるリソースを指定します。
Microsoft 365 アプリケーションを登録すると、Azure Active Directory は一意のアプリケーション (クライアント) ID を割り当てます。この ID を [Microsoft Office 365 スコープ] アクティビティに入力します。アプリケーション ID を使用して登録済みアプリケーションに関する必要な情報を収集し、認証を開始してアクセス トークンを取得して、接続を確立します。
各 Microsoft 365 アクティビティは、アクティビティの入力プロパティとして入力した要求パラメーターを使用して、Microsoft Graph API を呼び出します。呼び出しに成功すると、アクティビティは関連する応答要素 (出力プロパティ) を出力します。この出力は、後続のアクティビティや既存のキュー内のキュー アイテムなどの入力プロパティ値として使用できます。
各アクティビティで使用する Microsoft Graph API の全リストと、関連する API ドキュメントへのリンクについては、「テクニカル リファレンス」をご覧ください。Microsoft Graph API に精通していなくても、アクティビティは使用できます。これらのリンクは、「背後」で実行されている処理について詳細を知りたくなった場合の、情報提供のみを目的
「セットアップ」ガイドの手順を完了しておく必要があります。
- Integration Service を使用している場合は、「Integration Service のコネクタを設定する」をご覧ください。
- クラシック Azure アプリを使用している場合は、「Microsoft 365 Azure アプリを設定する」をご覧ください。
設定が完了したら、以下の例を確認してください。