- 概要
- 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
- 参加者を追加
- イベント/予定を作成
- イベント/予定を削除
- イベント/予定を変更
- イベント/予定を検索
- 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)
- イベント/予定を検索
- グループを作成
- グループを削除
- グループを取得
- グループのリストを取得
- バケットを作成
- バケットを削除
- バケットのリストを取得
- バケットのタスクのリストを取得
- プランを作成
- プランを取得
- プランのリストを取得
- タスクを作成
- タスクを削除
- タスクを取得
- タスクのリストを取得
- タスクを更新
- 繰り返し (各リスト)
- リストの情報を取得
- 繰り返し (各リスト アイテム)
- リスト アイテムを削除
- リスト アイテムを追加
- リストの項目を更新
- リスト アイテムを取得
- プレゼンテーション
- Word
Excel アクティビティ パッケージについて
ご存じのように、Microsoft Excel はあらゆる種類のビジネスで広く使用されているアプリケーションです。Excel のアクティビティ パッケージは、Microsoft Excel のすべての側面の自動化に役立ちます。
このパッケージには、セル、列、行、または範囲からの情報の読み取り、他のスプレッドシートまたはブックへの書き込み、マクロの実行、さらに数式の抽出ができるアクティビティが含まれています。また、データを並び替えたり、色分けしたり、追加情報を追加したりすることもできます。
UiPath.Excel.Activities パッケージは、次の Microsoft Excel バージョンに対応しています。
- 2013
- 2016
- 2019
- 2021 年
- Office 365
「モダン」に分類されているアクティビティは、もともと StudioX プロファイル向けに設計された最新のアクティビティです。
Excel モダンのデザイン エクスペリエンスとアクティビティは、Studio では既定で StudioX のビジネス アクティビティと同じ機能を提供します。StudioX での Excel アクティビティの使用方法の詳細については、『UiPath StudioX ガイド』の「Excel の自動化」をご覧ください。
Studio のモダン デザイン エクスペリエンス
Studio v2021.10 および UiPath.Excel.Activities v2.11.0 以降、Studio プロファイルでモダン デザイン エクスペリエンスを利用できるようになりました。モダン エクスペリエンスでは、Studio プロファイルのクラシック アクティビティがモダン アクティビティに置き換えられ、StudioX のデザイン エクスペリエンスが Studio にもたらされます。
モダン デザイン エクスペリエンスは既定で有効化されています。[プロジェクト設定] の Excel アクティビティのセクションで、プロジェクトごとにデザイン エクスペリエンスを選択できます。プロジェクトに対してクラシック エクスペリエンスが有効化されている場合、Studio の [アクティビティ] パネルではモダン アクティビティの代わりに、プラス メニューからの Excel の操作をサポートしない [アプリの連携] カテゴリのアクティビティを利用できます。
[Excel ファイルを使用] スコープ アクティビティを追加し、各プロパティのプラス メニューから Excel データを選択して、自動化するファイルを指定し、その子アクティビティを設定します。式を手動で入力する必要はありません。
-
メニューからファイルの内容を参照して、各プロパティの種類と一致するデータを選択します。たとえば、ワークシートからセル、範囲、表、シート、またはグラフを選択できます。反復処理で現在の行または現在のシートを指定することもできます。
-
Excel で作業する方が簡単な場合は、[Excel 内で示す] オプションを使用してファイルから直接データを選択します。この機能を使用するには、Excel アドインをインストールする必要があります。
-
[カスタム入力] オプションでは、表、グラフ、またはシート名に基づいて入力値を手動で指定するか、セルまたは範囲の参照を入力できます。
自動化するファイルがまだ存在しない場合でも、[Excel ファイルを使用] アクティビティのテンプレートと同じ構造を持つファイルを定義すれば、プラス メニューでこのオプションを使用できます。
ワークブック アクティビティは Microsoft Excel がマシンにインストールされていなくても実行でき、ファイルに対するデータの読み書きのみが可能です。
- 各「ブック」系アクティビティでファイル パスを指定します。このオプションを使用すると、ファイルは、そのファイルを処理する各アクティビティの実行時にメモリに読み込まれます。このオプションは、小さいファイルに最適です。
- データ マネージャーから Studio プロジェクトを Excel ファイルに接続してリソースとして追加し、プラス記号 メニューからリソースを選択して各「ブック」系アクティビティで参照します。このオプションを使用すると、ファイルが読み込まれた後、定義されたスコープ内のすべてのアクティビティが実行されるまでファイルはメモリに残ります。これにより、ファイルのサイズが大きく、アクティビティの数が多い場合の実行時に最適なパフォーマンスを得られます。パフォーマンスを最適化するには、リソースを使用するアクティビティがワークフロー内で配置されている場所に最も近いコンテナーをスコープとして設定します。詳しくは、「データ マネージャーを使用する」をご覧ください。
[アプリの連携] に分類されているアクティビティについては、アクティビティを実行するマシンに Excel アプリケーションがインストールされている必要があります。多数の行と列を含む大規模で複雑なスプレッドシートの場合は、[アプリの連携] カテゴリのアクティビティを使用することをお勧めします。これらのアクティビティによって、最適なパフォーマンスと整合性を確保できるからです。
これらのアクティビティを動作させるには、CSV アクティビティを除くすべての [アプリの連携] カテゴリのアクティビティを [Excel アプリケーション スコープ] に含める必要があります。Excel アクティビティ パッケージのバージョン 2.10.4 からは、これらのアクティビティも [Excel ファイルを使用] アクティビティに含めることができます。
.csv
ファイルを操作できますが、他のすべてのアクティビティでは、.xlsx
および .xls
を操作できます。[Excel アプリケーション スコープ] でのみ動作するアクティビティは、.xlsm
ファイルも操作できます。
.XLS
) は、Excel アクティビティ パッケージではサポートされていません。
- 範囲を読み取り、コピー、または追加するアクティビティを使用する際は、セルに書式設定情報が含まれていると、Excel ではセルが空であるとしても、セルにデータが含まれていると見なすことに注意してください。
-
Microsoft Office 2016 のバージョン 1708 (ビルド 8431.2079) では、編集および保存されているファイルのウィンドウタイトルが「FileName.xlsx - Excel」 から 「FileName.xlsx - 保存済み」に変わります。ファイルを閉じた後、ファイル名は通常の状態に戻ります。
これにより、オートメーション プロジェクトで、ウィンドウのタイトルが含まれているセレクターを使用する場合に、問題が発生する場合があります。たとえば、Excel のバージョンが前述のセレクター (<wnd app='excel.exe' cls='XLMAIN' title='FileName.xlsx - Excel' /> <wnd cls='EXCEL7' title='FileName.xlsx' />
) である場合は、続くセレクターが機能しなくなります。この問題を回避するには、動的変数セレクターを使用することをお勧めします。 - 一部の Excel バージョン (例: Excel 2019) では、SharePoint ドキュメントが常に読み取り専用モードで開かれます。リモート ドキュメントで編集がサポートされているかどうかについて確認するには、ドキュメントをローカル マシン上の Excel で手動で開きます。