次の方法で共有


Microsoft Office に IA-Connect する

IA-Connect は、クラウドからオンプレミスの仮想マシンに、または Citrix または Microsoft リモート デスクトップ 'RDS' 接続経由で RPA 機能を追加する、ロボット プロセス オートメーション 'RPA' プラットフォームです。 これは、Microsoft Office オートメーション用のモジュールです。

このコネクタは、次の製品とリージョンで使用できます。

サービス クラス リージョン
コピロット スタジオ Premium 次を除くすべての Power Automate リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
ロジック アプリ Standard 次を除くすべての Logic Apps リージョン :
     - Azure Government リージョン
     - Azure China リージョン
     - 米国国防総省 (DoD)
Power Apps Premium 次を除くすべての Power Apps リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
Power Automate Premium 次を除くすべての Power Automate リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
お問い合わせ
名前 Ultima Labs
URL https://www.ultima.com/ultima-labs
Email IAConnect@ultima.com
コネクタ メタデータ
Publisher ウルティマビジネス
Web サイト https://www.ultima.com/ultima-labs
プライバシー ポリシー https://www.ultima.com/privacy-policy
カテゴリ IT 運用;生産性

IA-Connect は、Power Automate Cloud Flows からオンプレミスの仮想マシン、または Citrix または Microsoft Remote Desktop (RDS) 接続経由で RPA 機能を追加する、RPA (ロボティック プロセス オートメーション) プラットフォームです。 IA-Connect コネクタには 800 を超えるアクションが用意されており、Power Automate Cloud Flow から直接、あらゆる種類のオンプレミス アプリケーションを自動化できます。 すべての IA-Connect アクションは Power Automate Cloud Flow から直接利用でき、クラウド ベースとオンプレミスのアプリケーション間の統合が容易になり、既存の Power Automate 条件、ループ、動的コンテンツ、式、および例外処理を RPA プロセスで利用できます。 また、IA-Connect コネクタを利用すると、フロー実行履歴から完全な実行履歴と監査機能が提供される一方で、RPA プロセスを開発するために別のアプリケーション/コンソール/スタジオを用意する必要も排除されます。

[前提条件]

IA-Connect コネクタのいずれかを使用するには、IA-Connect ソフトウェアをインストールする必要があります。 これは 30 日間無料でテストできます。その後、IA-Connect ライセンスが必要になります。

IA-Connect ソフトウェアは、次の 2 つの主要なコンポーネントで構成されています。

  • IA-Connect Orchestrator。これは、独自の Azure テナントでホストする Azure WebApp です。 これにより、1 つ以上のオンプレミスまたはクラウドベースの仮想マシンへの RPA フローのルーティングとセキュリティが処理されます。

  • IA-Connect エージェントとディレクター。自動化するソフトウェアにアクセスできる仮想マシンにインストールされます。 さらに、IA-Connect エージェントは Citrix または Microsoft Remote Desktop Services (RDS) セッション内で実行できます。このセッションでは、RPA コマンドが仮想チャネルをリモート セッションに渡して実行されます。 IA-Connect エージェントはネットワーク共有から実行でき、インストールは必要ありません。

使用可能な IA-Connect コネクタ

使用可能な IA-Connect コネクタは次のとおりです。

  • 動的コードの IA-Connect
  • IA-Connect Java
  • JML の IA-Connect
  • メインフレームの IA-Connect
  • IA-Connect Microsoft Office
  • SAP GUI の IA-Connect
  • IA-Connect セッション
  • IA-Connect UI
  • IA-Connect Web ブラウザー

資格情報を取得する方法

ライセンスを受け取り、30日間の無料試用版を開始するには、当社のウェブサイト(https://www.ultima.com/IA-Connect/Power-Automate)でリクエストを送信してください。

試用版の要求を受け取ったら、IA-Connect ソフトウェアの設定を支援し、試用版ライセンスを提供するために提供された電子メール アドレスを介して、お客様に連絡します。 これは完全な機能を備えた試用版であり、試用期間中に、ご自身の環境内の 9 つの IA-Connect コネクタすべてに対して 800 個のアクションのいずれかをテストできます。

コネクタの概要

IA-Connect の試用版要求を送信すると、インストールとセットアップに関する IA-Connect ソフトウェアとドキュメントを含む ZIP ファイルをダウンロードできるようになります。 また、必要に応じてインストールプロセスを通じてサポートとガイダンスを提供するために、お客様に連絡します。

Support

試用期間中は、Ultima Labs (IAConnect@ultima.com) に問い合わせてサポートとサポートを受けることができます。

IA-Connect ライセンスを購入すると、Ultimaの英国ベースのテクニカルサービスセンター(TSC)から、特注のトレーニングまたはサポートに利用できるサポートトークンを受け取ります。

既知の問題、一般的なエラー、FAQ

ナレッジ ベースには、既知の問題、IA-Connect コネクタの使用時に発生する可能性がある一般的なエラー、よく寄せられる質問に関する記事が多数含まれています。 これは https://support.ultima.com/ultimalabs でアクセスでき、これらのリソースにアクセスするためのアカウントは、IA-Connect 試用版中および IA-Connect ライセンスの購入時に提供されます。

接続を作成する

コネクタでは、次の認証の種類がサポートされています。

デフォルト 接続を作成するためのパラメーター。 すべてのリージョン 共有不可

デフォルト

適用対象: すべてのリージョン

接続を作成するためのパラメーター。

これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

名前 タイプ Description 必須
API キー securestring この API の API キー 正しい
IA-Connect Orchestrator アドレス 文字列 HTTP(S) コンポーネントを使用せずに IA-Connect Orchestrator アドレスを指定する 正しい

調整制限

名前 呼び出し 更新期間
接続ごとの API 呼び出し 100 60 秒

アクション

[Ms Excel の最大化] ウィンドウ

(ハンドルによって参照される) Microsoft Excel のアクティブなインスタンスを最大化します。

[MS Excel の正規化] ウィンドウ

(ハンドルによって参照される) Microsoft Excel のアクティブなインスタンスを正規化します。

[最小化 MS Excel] ウィンドウ

(ハンドルによって参照される) Microsoft Excel のアクティブなインスタンスを最小化します。

MS Excel の国設定を取得する

(ハンドルによって参照される) Microsoft Excel のインスタンスの Country 設定を返します。

MS Excel を表示する

(ハンドルによって参照される) Microsoft Excel のインスタンスを表示します。 これは、UIA を使用して Excel を制御する場合を除き、Excel を自動化するために表示する必要がないため、通常は開発中にのみ使用されます。

MS Excel を非表示にする

(ハンドルによって参照される) Microsoft Excel のインスタンスを非表示にします。 これは通常、Excel を自動化のために表示する必要がないため、開発中にのみ使用されます。

MS Excel インスタンスを作成する

Visual Basic オブジェクトを使用して Microsoft Excel を起動し、この IA-Connect モジュールのアクションを使用して Excel を自動化できるようにします。 Excel を制御するために UIA も使用しない限り、オートメーション用に表示する必要がないため、ShowExcel を有効にしない限り、Microsoft Excel は非表示になります。

MS Excel インスタンスを閉じる

Visual Basic オブジェクトの使用を開始した (または後でアタッチされた) インスタンスを閉じます。 閉じる Excel のインスタンスは、ハンドルによって定義されます。

MS Excel クリップボードをクリアする

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブックの現在の Excel クリップボード (点線の領域) をクリアします。

MS Excel コマンド バー オブジェクトの実行

コントロール名を指定して、(ハンドルによって参照される) Microsoft Excel のインスタンス内のコマンド バー オブジェクトを実行します。 これらは、"Office Fluent UI コマンド識別子" として Microsoft によって文書化されています。 一部のコマンド バー オブジェクトは追加の操作なしで動作しますが、一部の UIA アクションと組み合わせて使用する必要がある場合があります。

MS Excel ブックでの切り取り選択

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の現在の選択範囲または (Excel クリップボードを使用して) 指定した選択範囲を切り取ります。

MS Excel ブックで選択内容をコピーする

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の現在の選択範囲または (Excel クリップボードを使用して) 指定した選択範囲をコピーします。

MS Excel ブックで選択範囲に挿入する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の現在の選択範囲に挿入します。

MS Excel ブックにマクロを追加する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブックにマクロを追加します。

MS Excel ブックのセル間を切り取る

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内のセル間を切り取って貼り付けます。

MS Excel ブックの選択範囲に貼り付ける

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の現在の選択範囲または (Excel クリップボードを使用して) 指定した選択範囲に貼り付けます。

MS Excel ブックの選択範囲を削除する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の現在の選択範囲を削除します。

MS Excel ブックを CSV として保存する

開いている指定したブックを、指定したファイル名として Microsoft Excel のインスタンス (ハンドルによって参照) に CSV として保存します。

MS Excel ブックをパスワードで保存する

開いている指定したブックを、パスワードを使用して指定したファイル名として Microsoft Excel のインスタンス (ハンドルによって参照) に保存します。

MS Excel ブックを作成する

(ハンドルによって参照される) Microsoft Excel のインスタンスに新しい Excel ブックを作成します。

MS Excel ブックを保存する

指定した開いているブックを Microsoft Excel のインスタンス (ハンドルによって参照) に保存します。

MS Excel ブックを次のように保存する

開いている指定したブックを、(ハンドルによって参照される) Microsoft Excel のインスタンスに、指定したファイル名として保存します。

MS Excel ブックを編集モードにする

Microsoft Excel ブックを編集モードにします。 これは、ブックを読み取り専用モードで開き、ブックを編集するために押す必要がある [編集を有効にする] ボタンがある場合に便利です。

MS Excel ブックを閉じる

(ハンドルによって参照される) Microsoft Excel のインスタンスで開いている Excel ブックを閉じます。

MS Excel ブックを開く

(ハンドルによって参照される) Microsoft Excel のインスタンスで、指定した Excel ブックを開きます。

MS Excel ブック内のセル間でコピーする

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内のセル間でコピーして貼り付けます。

MS Excel マクロを実行する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブックでマクロを実行します。

MS Excel ワークシートで OLE オブジェクトの値を取得する

(ハンドルによって参照される) Microsoft Excel のインスタンス内の作業中のブック内の OLE オブジェクトのテキスト値を取得します。 OLE オブジェクトがチェック ボックスの場合、値 'True' または 'False' が返されます。

MS Excel ワークシートで OLE オブジェクトを押す

(ハンドルによって参照される) Microsoft Excel のインスタンス内の作業中のブックの OLE ボタン オブジェクト (ActiveX コントロール) を押します。

MS Excel ワークシートで OLE オブジェクトを確認する

(ハンドルによって参照される) Microsoft Excel のインスタンスの作業中のブックの OLE チェック ボックスまたはラジオ ボタン (ActiveX コントロール) をオンまたはオフにします。

MS Excel ワークシートでセルの背景色を取得する

(ハンドルによって参照される) Microsoft Excel のインスタンス内の指定されたセルの背景色を取得します。

MS Excel ワークシートでセルの背景色を設定する

(ハンドルによって参照される) Microsoft Excel のインスタンス内の指定したセルまたはセルの背景色を設定します。

MS Excel ワークシートでセル範囲を選択する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシート内の範囲を選択します。

MS Excel ワークシートで値を持つ次のセルを検索する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシートで、指定した値を持つ次のセルを検索します。

MS Excel ワークシートで次の空のセルを検索する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシート内の次の空のセルを検索します。

MS Excel ワークシートにコレクションを書き込む

Microsoft Excel のインスタンス (ハンドルによって参照される) 内のブック内の名前付きワークシートにコレクション (テーブル) を書き込みます。

MS Excel ワークシートに配列を書き込む

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシートに配列を書き込みます。

MS Excel ワークシートの OLE オブジェクトにテキストを入力する

(ハンドルによって参照される) Microsoft Excel のインスタンスの作業中のブックの OLE オブジェクトにテキストを入力します。

MS Excel ワークシートのアクティブ化

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシートをアクティブにします。

MS Excel ワークシートの使用範囲を取得する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシートで使用されている範囲を返します。

MS Excel ワークシートの左側にある次の空のセルに移動する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシートの左側にある次の空のセルに移動します。

MS Excel ワークシートの次の空のセルに移動する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシートの次の空のセルに移動します。

MS Excel ワークシートの次の空のセルに移動する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシートの右側にある次の空のセルに移動します。

MS Excel ワークシートの次の空のセルに移動する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシート内の次の空のセルに移動します。

MS Excel ワークシートの秘密度ラベルを取得する

Microsoft Excel のインスタンス (ハンドルによって参照される) のブックから秘密度ラベル (Public、Internal、Confidential など) を取得します。 これは、既存のドキュメントからラベルとサイト ID を取得し、同じラベルを他のドキュメントに適用する場合に便利です ([MS Excel ワークシートの秘密度ラベルの設定] アクションを使用)。

MS Excel ワークシートの秘密度ラベルを設定する

Microsoft Excel のインスタンス (ハンドルによって参照される) のブック内の秘密度ラベル (Public、Internal、Confidential など) を設定します。

MS Excel ワークシートの行数を取得する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシート内のデータ行の数を返します。

MS Excel ワークシートをコレクション拡張として取得する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシートの内容を取得します。

MS Excel ワークシートを作成する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブックに名前付きワークシートを作成します。

MS Excel ワークシートを削除する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシートを削除します。

MS Excel ワークシート名を取得する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内のワークシートの名前を返します。

MS Excel 式を評価する

(ハンドルによって参照される) Microsoft Excel のインスタンスで式を評価した結果を返します。

MS Excel 計算モードを設定する

(ハンドルによって参照される) Microsoft Excel のインスタンスの計算モード (0 = 手動、1 = 自動、2 = 半自動) を設定します。

MS Outlook MAPI プロファイルを取得する

Outlook で使用できる構成済み MAPI プロファイルをすべて取得します。

MS Outlook が接続されているか

IA-Connect が Outlook のインスタンスに接続されているかどうかを確認します。

MS Outlook でメール フォルダーを作成する

現在の Outlook プロファイル内にメール フォルダーを作成します。 このアクションは、親フォルダー パスが指定されていない場合は最上位フォルダーを作成したり、親フォルダー パスを指定して子フォルダーを作成したりするために使用できます。

MS Outlook でメール フォルダーを取得する

フォルダー パスを指定し、必要に応じてサブフォルダーも返す必要があるかどうかを示すフラグを指定して、Outlook のすべてのメール フォルダーを取得します。

MS Outlook でメールに返信する

Outlook でメールに返信します。

MS Outlook でメールの添付ファイルをファイルとして保存する

Outlook で特定のメールの添付ファイルを保存します。

MS Outlook でメールを削除する

Outlook でメールを削除します。

MS Outlook でメールを取得する

Outlook の指定したフォルダーからメールを取得します。

MS Outlook でメールを移動する

特定のメールを Outlook の指定したフォルダーから別のフォルダーに移動します。

MS Outlook でメールを転送する

Outlook でメールを転送します。

MS Outlook でメールを開封済みとしてマークする

入力フラグセットに応じて、Outlook の特定のメールを開封済みまたは未読としてマークします。

MS Outlook で最初のメールを取得する

Outlook の指定したフォルダーから最初のメールを取得します。 電子メールは特定の順序で並べ替えられるので、電子メールを特定の順序にする必要がある場合 (受信日別の最初のメールなど)、代わりに "電子メールの取得" アクションを使用して出力を並べ替える必要があります。

MS Outlook で電子メールの添付ファイル名を取得する

Outlook のメールの添付ファイルに関する詳細を取得します。

MS Outlook で電子メールを送信する

Outlook で新しいメールを送信します。

MS Outlook で電子メール本文を取得する

Outlook で電子メールの本文を取得します。

MS Outlook の [許可] ポップアップのバックグラウンド モニターを起動する

リモート セッションを指定した秒数監視するバックグラウンド スレッドを作成し、"許可" ポップアップを検索します。このポップアップは、"メールの送信" などの多数の Outlook アクションによってトリガーできます。 要素が見ついたら、アクションは[許可]ボタンをクリックしてトリガーアクションが正常に完了できるようにします。

MS Outlook の [許可] ポップアップの詳細を設定する

IA-Connect エージェントが [許可] ボタンを見つけるために使用する既定の Outlook 'Allow' ポップアップ要素の検索の詳細をオーバーライドします。 ボタン名は言語設定で変更される可能性があります。その場合は、"バックグラウンド モニター for Allow popup" を呼び出す前にこれを使用してください。

MS Outlook を表示する

自動化されている現在の Outlook インスタンスを表示します。 これは、UIA を使用して Outlook を制御する場合を除き、Outlook を自動化するために表示する必要がないため、通常は開発中にのみ使用されます。

MS Outlook インスタンスを作成する

Visual Basic オブジェクトを使用して Microsoft Outlook を起動し、この IA-Connect モジュールのアクションを使用して Outlook を自動化できるようにします。 UiA を使用して Outlook を制御する場合を除き、オートメーションのために表示する必要がないため、ShowOutlook を有効にしない限り、Microsoft Outlook は非表示になります。 一度に実行できる Outlook のインスタンスは 1 つだけです。

MS Outlook インスタンスを閉じる

アクティブな要求が完了するのを待たずに、"インスタンスの作成" アクション (または後でアタッチ) を使用して開始された Microsoft Outlook のインスタンスを閉じます。 この操作により、Outlook キャッシュ モードが有効になっているときに問題が発生する場合があり、"メールの送信を待機" を呼び出した後に使用して、メールの送信などの進行中のタスクが正常に完了したことを確認する必要があります。

MS Outlook コマンド バー オブジェクトの実行

コントロール名を指定して、Microsoft Outlook ウィンドウまたはダイアログでコマンド バー オブジェクトを実行します。 これらは、"Office Fluent UI コマンド識別子" として Microsoft によって文書化されています。 アクションは現在アクティブな Outlook ウィンドウで実行されるため、Outlook を表示する必要があります ("MS Outlook の表示" アクションを使用します)。 一部のコマンド バー オブジェクトは追加の操作なしで動作しますが、一部の UIA アクションと組み合わせて使用する必要がある場合があります。

MS Outlook プロセス ID を取得する

UIA アクションの実行に使用できる、実行中の Outlook プロセスの動的プロセス ID (PID) を返します。

MS Outlook メールの数を取得する

指定された検索条件に一致する Outlook の指定したフォルダーからのメールの数を返します。

MS Outlook 名前空間情報を取得する

実行中の現在の Outlook インスタンスと、それが接続されている Exchange サーバーに関する情報を取得します。

MS Word の選択範囲をクリップボードにコピーする

(ハンドルによって参照される) Microsoft Word のインスタンス内の文書の選択した内容をコピーします。

MS Word を表示する

Microsoft Word のインスタンスを表示します (ハンドルによって参照されます)。 UIA を使用して Word を制御する場合を除き、これは通常、Word をオートメーション用に表示する必要がないため、開発中にのみ使用されます。

MS Word を非表示にする

(ハンドルによって参照される) Microsoft Word のインスタンスを非表示にします。 これは通常、Word を自動化するために表示する必要がないため、開発中にのみ使用されます。

MS Word インスタンスからデタッチする

Visual Basic オブジェクトの使用を開始した (または後でアタッチされた) Microsoft Word の実行中のインスタンスからデタッチします。 デタッチする Word のインスタンスは、ハンドルによって定義されます。

MS Word インスタンスを作成する

Visual Basic オブジェクトを使用して Microsoft Word を起動し、この IA-Connect モジュールのアクションを使用して Word を自動化できるようにします。 Word を制御するために UIA も使用しない限り、オートメーションのために表示する必要がないため、ShowWord を有効にしない限り、Microsoft Word は非表示になります。

MS Word インスタンスを閉じる

Visual Basic オブジェクトの使用を開始した (または後でアタッチされた) Microsoft Word のインスタンスを閉じます。 閉じる Word のインスタンスは、ハンドルによって定義されます。

MS Word コマンド バー オブジェクトの実行

コントロール名を指定して、(ハンドルによって参照される) Microsoft Word のインスタンス内のコマンド バー オブジェクトを実行します。 これらは、"Office Fluent UI コマンド識別子" として Microsoft によって文書化されています。 一部のコマンド バー オブジェクトは追加の操作なしで動作しますが、一部の UIA アクションと組み合わせて使用する必要がある場合があります。

MS Word ブックマークを更新する

(ハンドルによって参照される) Microsoft Word のインスタンス内の名前付きドキュメント内のブックマークを更新します。

MS Word 文書ですべてを選択する

(ハンドルによって参照される) Microsoft Word のインスタンスで開いている文書内のすべてのコンテンツを選択します。

MS Word 文書でテーブルを選択する

(ハンドルによって参照される) Microsoft Word のインスタンス内の名前付きドキュメント内のテーブル (インデックスで指定) を選択します。

MS Word 文書で強調表示されたテキストを取得する

(ハンドルによって参照される) Microsoft Word のインスタンス内の文書内のすべての強調表示されたテキストを返します。

MS Word 文書で範囲を選択する

(ハンドルによって参照される) Microsoft Word のインスタンス内の名前付き文書内の文字範囲を選択します。

MS Word 文書で表のセルのテキスト値を取得する

(ハンドルによって参照される) Microsoft Word のインスタンス内の名前付き文書内の (インデックスで指定された) テーブル内のセルのテキスト値を取得します。

MS Word 文書として保存

開いている指定した文書を、(ハンドルによって参照される) Microsoft Word のインスタンスに、指定したファイル名として保存します。

MS Word 文書にテキストを入力する

(ハンドルによって参照される) Microsoft Word のインスタンスで現在選択されているポイントから文書に指定したテキストを入力します。

MS Word 文書にテーブル列を追加する

(ハンドルによって参照される) Microsoft Word のインスタンス内の名前付き文書のテーブル (インデックスで指定) に列を追加します。

MS Word 文書に表の行を追加する

(ハンドルによって参照される) Microsoft Word のインスタンス内の名前付き文書のテーブル (インデックスで指定) に行を追加します。

MS Word 文書に表を追加する

指定した数の行と列を持つテーブルを、(ハンドルによって参照される) Microsoft Word のインスタンス内の名前付き文書に追加します。

MS Word 文書の [テーブル] セルを選択する

(ハンドルによって参照される) Microsoft Word のインスタンス内の名前付き文書内の (インデックスで指定された) テーブル内のセルを選択します。

MS Word 文書の本文を取得する

(ハンドルによって参照される) Microsoft Word のインスタンス内の名前付き文書の本文で、指定した文字範囲からコンテンツを読み取ります。

MS Word 文書の秘密度ラベルを取得する

Microsoft Word のインスタンス (ハンドルによって参照される) のドキュメントから秘密度ラベル (Public、Internal、Confidential など) を取得します。 これは、既存のドキュメントからラベルとサイト ID を取得し、同じラベルを他のドキュメントに適用する場合に便利です ([MS Word 文書の秘密度ラベルの設定] アクションを使用)。

MS Word 文書の秘密度ラベルを設定する

Microsoft Word のインスタンス (ハンドルによって参照される) のドキュメント内の秘密度ラベル (Public、Internal、Confidential など) を設定します。

MS Word 文書の表のセルのテキスト値をトリミングする

Microsoft Word のインスタンス (ハンドルによって参照される) の名前付き文書のテーブル (インデックスで指定) で削除された先頭または末尾の空白文字 (スペースなど) を含むセルのテキスト値を取得します。

MS Word 文書の表のセルのテキスト値を設定する

(ハンドルによって参照される) Microsoft Word のインスタンス内の名前付き文書内の (インデックスで指定された) テーブル内のセルのテキスト値を設定します。

MS Word 文書の表の境界を取得する

(ハンドルによって参照される) Microsoft Word のインスタンス内の名前付きドキュメント内のテーブル (インデックスで指定) 内の行と列の数を返します。

MS Word 文書を PDF としてエクスポートする

名前付き文書を PDF として Microsoft Word のインスタンスに保存します (ハンドルによって参照されます)。

MS Word 文書を作成する

(ハンドルによって参照される) Microsoft Word のインスタンスに新しい Word 文書を作成します。

MS Word 文書を保存する

指定した開いている文書を Microsoft Word のインスタンスに保存します (ハンドルによって参照されます)。

MS Word 文書を閉じる

(ハンドルによって参照される) Microsoft Word のインスタンスで開いている Word 文書を閉じます。

MS Word 文書を開く

指定した Word 文書を Microsoft Word のインスタンスで開きます (ハンドルによって参照されます)。

MS Word 文書内のテーブルの数を取得する

(ハンドルによって参照される) Microsoft Word のインスタンス内の名前付き文書内のテーブルの数を返します。

OLE オブジェクトは MS Excel ワークシートに存在しますか

(ハンドルによって参照される) Microsoft Excel のインスタンスの作業中のブックに OLE オブジェクトが存在するかどうかを判断します。

Window を使用して MS Outlook インスタンスを閉じる

[インスタンスの作成] アクションの使用を開始した (または後でアタッチされた) Microsoft Outlook のインスタンスを閉じます。Outlook を表示し、Outlook ウィンドウを閉じます (ユーザーが Outlook を閉じる場合)。 これは、Outlook キャッシュ モードが有効になっている場合により信頼性が高くなります。

アクティブな MS Excel ワークシートでセル値 2 を取得する

(ハンドルによって参照される) Microsoft Excel のインスタンス内の作業中のブック内のセルの生の値を取得します。 これにより、書式が適用されていないセルの基になる値が返されます。

アクティブな MS Excel ワークシートでセル値を取得および設定する

1 つのセル値を読み取り、(ハンドルによって参照される) Microsoft Excel のインスタンス内の作業中のブック内の別のセルに格納します。

アクティブな MS Excel ワークシートでセル値を設定する

(ハンドルによって参照される) Microsoft Excel のインスタンスの作業中のブックのセルの文字列値を設定します。

アクティブな MS Excel ワークシートのアクティブ セルを取得する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のアクティブ セルのセル参照を返します。

アクティブな MS Excel ワークシートのセル テキストを取得および設定する

1 つのセルのテキスト値を読み取り、(ハンドルによって参照される) Microsoft Excel のインスタンス内の作業中のブック内の別のセルに格納します。

アクティブな MS Excel ワークシートのセル テキストを取得する

(ハンドルによって参照される) Microsoft Excel のインスタンス内の作業中のブックのセル内のテキストを取得します。

アクティブな MS Excel ワークシートのセルに移動する

(ハンドルによって参照される) Microsoft Excel のインスタンス内の作業中のブック内のセルに移動 (選択) します。

アクティブな MS Excel ワークシートのセルの書式設定

(ハンドルによって参照される) Microsoft Excel のインスタンス内のアクティブワークシートのセルの書式を設定します。

アクティブな MS Excel ワークシートのセル値 2 を取得して設定する

1 つの生のセル値を読み取り、(ハンドルによって参照される) Microsoft Excel のインスタンス内の作業中のブック内の別のセルに格納します。 書式設定を適用せずに、セルの基になる値を取得および設定します。

アクティブな MS Excel ワークシートのセル値を取得する

(ハンドルによって参照される) Microsoft Excel のインスタンス内の作業中のブックのセルの文字列値を取得します。

アクティブな MS Excel ワークシート名を取得する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の指定したインデックス (1 から始まる) にあるワークシートの名前を返します。

クリップボードから MS Word に貼り付ける

クリップボードの内容を、Microsoft Word のインスタンス (ハンドルによって参照) の現在選択されている位置にある文書に貼り付けます。

クリップボードのクリア

IA-Connect エージェント ユーザー セッションのクリップボードの内容をクリアします。

レジストリで MS Excel VB オブジェクト モデルを信頼する

VB オブジェクト モデルを信頼するように Excel のレジストリ値を設定します (マクロを作成するために必要)。 Excel は実行されていてはならず、GPO によってオーバーライドされない場合にのみ機能します。 これは、セキュリティ センターの [開発者マクロ設定] セクションで [VBA プロジェクト オブジェクト モデルへの信頼アクセス] オプションを有効にした場合と同じです。

作業中の MS Excel ワークシートの現在のセルの書式を設定する

(ハンドルによって参照される) Microsoft Excel のインスタンスのアクティブ ワークシートのアクティブ セルの書式を設定します。

既存の MS Excel インスタンスにアタッチする

既に開始されているインスタンス Microsoft Excel にアタッチします。

既存の MS Outlook インスタンスにアタッチする

実行中の Outlook インスタンスにアタッチして、この IA-Connect モジュールのアクションを使用して Outlook を自動化できるようにします。

既存の MS Word インスタンスにアタッチする

既に開始されているインスタンス Microsoft Word にアタッチします。

日付を含むコレクションを MS Excel ワークシートに書き込む

日付フィールドを含むコレクション (テーブル) を、(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシートに書き込みます。

現在の MS Excel ブックを CSV として保存する

現在のブックを CSV として Microsoft Excel のインスタンス (ハンドルによって参照) に指定されたファイル名として保存します。

現在の MS Excel ブックを保存する

現在のブックを Microsoft Excel のインスタンスに保存します (ハンドルによって参照されます)。

現在の MS Excel ブックを次のように保存する

現在のブックを(ハンドルによって参照される) Microsoft Excel のインスタンスに、指定されたファイル名として保存します。

現在の MS Excel ブックを閉じる

(ハンドルによって参照される) Microsoft Excel のインスタンス内の現在の Excel ブックを閉じます。

[Ms Excel の最大化] ウィンドウ

(ハンドルによって参照される) Microsoft Excel のアクティブなインスタンスを最大化します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
コマンドの結果
MSExcelMaximiseWindowResult boolean

コマンドの結果 (成功または失敗)。

エラーメッセージ
ErrorMessage string

コマンドが成功しなかった場合は、返されたエラー メッセージが含まれます。

[MS Excel の正規化] ウィンドウ

(ハンドルによって参照される) Microsoft Excel のアクティブなインスタンスを正規化します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
コマンドの結果
MSExcelNormaliseWindowResult boolean

コマンドの結果 (成功または失敗)。

エラーメッセージ
ErrorMessage string

コマンドが成功しなかった場合は、返されたエラー メッセージが含まれます。

[最小化 MS Excel] ウィンドウ

(ハンドルによって参照される) Microsoft Excel のアクティブなインスタンスを最小化します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
コマンドの結果
MSExcelMinimiseWindowResult boolean

コマンドの結果 (成功または失敗)。

エラーメッセージ
ErrorMessage string

コマンドが成功しなかった場合は、返されたエラー メッセージが含まれます。

MS Excel の国設定を取得する

(ハンドルによって参照される) Microsoft Excel のインスタンスの Country 設定を返します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
国の設定
CountrySetting integer

英国英語の場合は 44 など、国の設定値。

MS Excel を表示する

(ハンドルによって参照される) Microsoft Excel のインスタンスを表示します。 これは、UIA を使用して Excel を制御する場合を除き、Excel を自動化するために表示する必要がないため、通常は開発中にのみ使用されます。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Excel を非表示にする

(ハンドルによって参照される) Microsoft Excel のインスタンスを非表示にします。 これは通常、Excel を自動化のために表示する必要がないため、開発中にのみ使用されます。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Excel インスタンスを作成する

Visual Basic オブジェクトを使用して Microsoft Excel を起動し、この IA-Connect モジュールのアクションを使用して Excel を自動化できるようにします。 Excel を制御するために UIA も使用しない限り、オートメーション用に表示する必要がないため、ShowExcel を有効にしない限り、Microsoft Excel は非表示になります。

パラメーター

名前 キー 必須 説明
イベントを有効にする
EnableEvents boolean

BeforeSave、Open などの VBA イベントを有効にします。

MS Excel を表示する
ShowExcel boolean

インスタンスの作成後に MS Excel を表示します。 これは、MS Excel オートメーションを開発する場合や、UIA を使用して Excel を制御する場合にも役立ちます。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
Excel ハンドル
Handle integer

複数のインスタンスが実行されている場合に、Excel の異なるインスタンスを区別するために他の Excel アクションによって使用される Excel のこのインスタンスのハンドル。

MS Excel インスタンスを閉じる

Visual Basic オブジェクトの使用を開始した (または後でアタッチされた) インスタンスを閉じます。 閉じる Excel のインスタンスは、ハンドルによって定義されます。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Excel クリップボードをクリアする

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブックの現在の Excel クリップボード (点線の領域) をクリアします。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Excel コマンド バー オブジェクトの実行

コントロール名を指定して、(ハンドルによって参照される) Microsoft Excel のインスタンス内のコマンド バー オブジェクトを実行します。 これらは、"Office Fluent UI コマンド識別子" として Microsoft によって文書化されています。 一部のコマンド バー オブジェクトは追加の操作なしで動作しますが、一部の UIA アクションと組み合わせて使用する必要がある場合があります。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

オブジェクト ID
ObjectId True string

コマンド バー オブジェクトのオブジェクト ID (またはコントロール名)。 これらは、"Office Fluent UI コマンド識別子" として Microsoft によって文書化されています。 シートを操作する操作の例: Copy、Undo、Bold、BorderNone、BordersAll、SortAscendingExcel、SortDecendingExcel。 コントロールを開くアクションの例 (バックグラウンドで実行を true に設定): FileSaveACopy、FormatCellsDialog、FindDialogExcel。

バックグラウンドで実行する
RunInBackground boolean

false に設定すると、IA-Connect エージェントはアクションの完了を待機します。 これは、単純な操作 (コピー、元に戻す、太字など) に適しています。 true に設定すると、IA-Connect エージェントはバックグラウンド スレッドでアクションを実行し、詳細な手順に戻ります。 これは、アクションの結果としてダイアログが表示される場合、または Excel が追加の入力を待機する場合に使用する必要があります。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Excel ブックでの切り取り選択

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の現在の選択範囲または (Excel クリップボードを使用して) 指定した選択範囲を切り取ります。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

セル参照
CellReference string

セルまたはセル範囲の参照 (例: A1 または B2:C5)。 現在の選択範囲を読み取る場合は、空白のままにします。

行全体
EntireRow boolean

参照セルを含む行全体を選択して切り取る必要がありますか?

列全体
EntireColumn boolean

参照セルを含む列全体を選択して切り取る必要がありますか?

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Excel ブックで選択内容をコピーする

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の現在の選択範囲または (Excel クリップボードを使用して) 指定した選択範囲をコピーします。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

セル参照
CellReference string

セルまたはセル範囲の参照 (例: A1 または B2:C5)。 現在の選択範囲を読み取る場合は、空白のままにします。

行全体
EntireRow boolean

参照セルを含む行全体を選択してコピーする必要がありますか?

列全体
EntireColumn boolean

参照セルを含む列全体を選択してコピーする必要がありますか?

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Excel ブックで選択範囲に挿入する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の現在の選択範囲に挿入します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

セル参照
CellReference string

貼り付けるセルまたはセル範囲の参照 (例: A1 または B2:C5)。 現在の選択範囲に貼り付けるには、空白のままにします。

行全体
EntireRow boolean

参照セルを含む行全体を貼り付ける必要がありますか?

列全体
EntireColumn boolean

参照セルを含む列全体を貼り付ける必要がありますか?

シフト
Shift string

現在の選択をシフトする必要がある方向は、R (右) または D (下) です。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Excel ブックにマクロを追加する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブックにマクロを追加します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

マクロ コード
MacroCode True string

マクロの実行時に実行されるコード。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Excel ブックのセル間を切り取る

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内のセル間を切り取って貼り付けます。

パラメーター

名前 キー 必須 説明
ソース Excel ハンドル
SourceHandle integer

Excel のインスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます)、読み取り元の Excel の現在アクティブなインスタンスの場合は 0。

ソース ブック名
SourceWorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの読み取り元の空白。

ソース ワークシート名
SourceWorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの読み取り元の空白。

ソース セル参照
SourceCellReference True string

データを切り取るセルまたはセル範囲の参照 (A1 や B2:C5 など)。

ソース行全体
SourceEntireRow boolean

参照セルを含む行全体を選択する必要がありますか?

列全体のソース
SourceEntireColumn boolean

参照セルを含む列全体を選択する必要がありますか?

ターゲット Excel ハンドル
TargetHandle integer

切り取りデータを書き込む Excel の現在アクティブなインスタンスの場合は、Excel のインスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ターゲット ブック名
TargetWorkbookName string

切り取ったデータを書き込むための、開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ターゲット ワークシート名
TargetWorksheetName string

切り取りデータを書き込むためのブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの場合は空白。

ターゲット セル参照
TargetCellReference True string

切り取りデータを貼り付けるセルまたはセル範囲の参照 (例: A1 または B2:C5)。

行全体を対象とする
TargetEntireRow boolean

ターゲット参照セルを含む行全体を選択する必要がありますか?

列全体をターゲットとする
TargetEntireColumn boolean

ターゲット参照セルを含む列全体を選択する必要がありますか?

値のみ
ValuesOnly boolean

値のみを貼り付ける必要がありますか、または書式設定を保持する必要がありますか?

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
コマンドの結果
MSExcelCutBetweenCellsResult boolean

コマンドの結果 (成功または失敗)。

エラーメッセージ
ErrorMessage string

コマンドが成功しなかった場合は、返されたエラー メッセージが含まれます。

MS Excel ブックの選択範囲に貼り付ける

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の現在の選択範囲または (Excel クリップボードを使用して) 指定した選択範囲に貼り付けます。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

値のみ
ValuesOnly boolean

値のみを貼り付ける必要がありますか、または書式設定を保持する必要がありますか?

単純な貼り付けのみ
SimplePasteOnly boolean

簡単な貼り付けまたは特殊な貼り付け? 切り取りを貼り付ける場合は、単純な貼り付けを true に設定する必要があります。

セル参照
CellReference string

貼り付けるセルまたはセル範囲の参照 (例: A1 または B2:C5)。 現在の選択範囲に貼り付けるには、空白のままにします。

行全体
EntireRow boolean

参照セルを含む行全体を貼り付ける必要がありますか?

列全体
EntireColumn boolean

参照セルを含む列全体を貼り付ける必要がありますか?

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Excel ブックの選択範囲を削除する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の現在の選択範囲を削除します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

セル参照
CellReference string

貼り付けるセルまたはセル範囲の参照 (例: A1 または B2:C5)。 現在の選択範囲に貼り付けるには、空白のままにします。

行全体
EntireRow boolean

参照セルを含む行全体を貼り付ける必要がありますか?

列全体
EntireColumn boolean

参照セルを含む列全体を貼り付ける必要がありますか?

シフト
Shift string

ワークシートの残りのデータは、L (左) または U (上) のどの方向にシフトする必要がありますか?

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Excel ブックを CSV として保存する

開いている指定したブックを、指定したファイル名として Microsoft Excel のインスタンス (ハンドルによって参照) に CSV として保存します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ファイル名の保存
SaveFilename True string

ブックを保存するファイル名。

既存の保存ファイル名を削除する
DeleteExistingSaveFilename boolean

true に設定され、選択した保存ファイル名を含むファイルが既に存在する場合、そのファイルは削除されます。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
新しいブック名
NewWorkbookName string

Excel ブックの新しい名前 (保存後) は、複数の Excel ブックが開いている場合に別の Excel ブックを区別するために他の Excel アクションで使用されます。

MS Excel ブックをパスワードで保存する

開いている指定したブックを、パスワードを使用して指定したファイル名として Microsoft Excel のインスタンス (ハンドルによって参照) に保存します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ファイル名の保存
SaveFilename True string

ブックを保存するファイル名。

パスワードを保存する
Password True password

ブックの保存後にブックにアクセスするために使用するパスワード。

既存の保存ファイル名を削除する
DeleteExistingSaveFilename boolean

true に設定され、選択した保存ファイル名を含むファイルが既に存在する場合、そのファイルは削除されます。

Excel ファイル形式
ExcelFileFormat string

Excel の保存ファイル形式。 既定では、これはファイル拡張子から自動的に決定されますが (たとえば、MyWorkbook.xlsx は自動的に Excel ブックになります)、手動で種類を選択することもできます。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
新しいブック名
NewWorkbookName string

Excel ブックの新しい名前 (保存後) は、複数の Excel ブックが開いている場合に別の Excel ブックを区別するために他の Excel アクションで使用されます。

MS Excel ブックを作成する

(ハンドルによって参照される) Microsoft Excel のインスタンスに新しい Excel ブックを作成します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
ブック名
WorkbookName string

複数の Excel ブックが開いている場合に別の Excel ブックを区別するために他の Excel アクションで使用されるこの Excel ブックの名前。

MS Excel ブックを保存する

指定した開いているブックを Microsoft Excel のインスタンス (ハンドルによって参照) に保存します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
新しいブック名
NewWorkbookName string

Excel ブックの新しい名前 (保存後) は、複数の Excel ブックが開いている場合に別の Excel ブックを区別するために他の Excel アクションで使用されます。

MS Excel ブックを次のように保存する

開いている指定したブックを、(ハンドルによって参照される) Microsoft Excel のインスタンスに、指定したファイル名として保存します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ファイル名の保存
SaveFilename True string

ブックを保存するファイル名。

既存の保存ファイル名を削除する
DeleteExistingSaveFilename boolean

true に設定され、選択した保存ファイル名を含むファイルが既に存在する場合、そのファイルは削除されます。

Excel ファイル形式
ExcelFileFormat string

Excel の保存ファイル形式。 既定では、これはファイル拡張子から自動的に決定されますが (たとえば、MyWorkbook.xlsx は自動的に Excel ブックになります)、手動で種類を選択することもできます。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
新しいブック名
NewWorkbookName string

Excel ブックの新しい名前 (保存後) は、複数の Excel ブックが開いている場合に別の Excel ブックを区別するために他の Excel アクションで使用されます。

MS Excel ブックを編集モードにする

Microsoft Excel ブックを編集モードにします。 これは、ブックを読み取り専用モードで開き、ブックを編集するために押す必要がある [編集を有効にする] ボタンがある場合に便利です。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

Force boolean

false に設定 IA-Connect ブックが読み取り専用モードでないと判断された場合、ブックは既に編集モードであるため、アクションは実行されません。 true に設定すると、IA-Connect はブックの読み取り専用の状態に関係なく編集を有効にしようとします。ブックが読み取り専用モードでない場合は例外が発生する可能性があります。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
コマンドの結果
MSExcelPutWorkbookInEditModeResult boolean

コマンドの結果 (成功または失敗)。

エラーメッセージ
ErrorMessage string

コマンドが成功しなかった場合は、返されたエラー メッセージが含まれます。

MS Excel ブックを閉じる

(ハンドルによって参照される) Microsoft Excel のインスタンスで開いている Excel ブックを閉じます。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

データの保存
SaveData boolean

閉じる前に Excel ブックを保存する必要がありますか?

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Excel ブックを開く

(ハンドルによって参照される) Microsoft Excel のインスタンスで、指定した Excel ブックを開きます。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ファイル名
Filename string

開く Excel ブックのファイル名。

読み取り専用で開く
ReadOnly boolean

Excel ブックを読み取り専用モードで開く必要がありますか?

リンクを更新する
UpdateLinks boolean

Excel ブック内のリンクは、開いている間に更新する必要がありますか?

パスワードを開く
Password password

必要に応じて、Excel ブックのパスワードを指定します。

イベントを有効にする
EnableEvents boolean

Excel イベントを有効にする必要がありますか?

HTTP ブックを編集モードにする
PutHTTPWorkbooksIntoEditMode boolean

HTTP URL から開いたブック (SharePoint から開くなど) を自動的に編集モードに IA-Connect する場合は、true に設定します。 これは、ブックが読み取り専用モードで開かれていると検出された場合にのみ実行されます。

ファイル パス ブックを編集モードにする
PutFilePathWorkbooksIntoEditMode boolean

ファイル パス (ドライブ文字やネットワーク共有など) から開いたブックを編集モードに自動的に配置 IA-Connect 場合は、true に設定します。 これは、ブックが読み取り専用モードで開かれていると検出された場合にのみ実行されます。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
ブック名
WorkbookName string

複数の Excel ブックが開いている場合に別の Excel ブックを区別するために他の Excel アクションで使用されるこの Excel ブックの名前。

MS Excel ブック内のセル間でコピーする

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内のセル間でコピーして貼り付けます。

パラメーター

名前 キー 必須 説明
ソース Excel ハンドル
SourceHandle integer

Excel のインスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます)、読み取り元の Excel の現在アクティブなインスタンスの場合は 0。

ソース ブック名
SourceWorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの読み取り元の空白。

ソース ワークシート名
SourceWorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの読み取り元の空白。

ソース セル参照
SourceCellReference True string

データのコピー元のセルまたはセル範囲の参照 (A1 や B2:C5 など)。

ソース行全体
SourceEntireRow boolean

参照セルを含む行全体を選択する必要がありますか?

列全体のソース
SourceEntireColumn boolean

参照セルを含む列全体を選択する必要がありますか?

ターゲット Excel ハンドル
TargetHandle integer

コピーしたデータを書き込む Excel の現在アクティブなインスタンスの場合は、Excel のインスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます)、または 0。

ターゲット ブック名
TargetWorkbookName string

コピーしたデータを書き込むための、開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ターゲット ワークシート名
TargetWorksheetName string

コピーしたデータを書き込むためのブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの場合は空白。

ターゲット セル参照
TargetCellReference True string

データを貼り付けるセルまたはセル範囲の参照 (A1 や B2:C5 など)。

行全体を対象とする
TargetEntireRow boolean

ターゲット参照セルを含む行全体を選択する必要がありますか?

列全体をターゲットとする
TargetEntireColumn boolean

ターゲット参照セルを含む列全体を選択する必要がありますか?

値のみ
ValuesOnly boolean

値のみを貼り付ける必要がありますか、または書式設定を保持する必要がありますか?

単純な貼り付けのみ
SimplePasteOnly boolean

簡単な貼り付けまたは特殊な貼り付け?

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
コマンドの結果
MSExcelCopyBetweenCellsResult boolean

コマンドの結果 (成功または失敗)。

エラーメッセージ
ErrorMessage string

コマンドが成功しなかった場合は、返されたエラー メッセージが含まれます。

MS Excel マクロを実行する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブックでマクロを実行します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

マクロ名
MacroName True string

MS Excel ブック内のマクロの名前。

引数の数
NumberOfArguments integer

マクロに渡される引数の数。

引数 1
Argument1 string

マクロに渡される最初の引数。

引数 2
Argument2 string

マクロに渡される 2 番目の引数。

引数 3
Argument3 string

マクロに渡される 3 番目の引数。

引数 4
Argument4 string

マクロに渡される 4 番目の引数。

引数 5
Argument5 string

マクロに渡される 5 番目の引数。

引数 6
Argument6 string

マクロに渡される 6 番目の引数。

引数 7
Argument7 string

マクロに渡される 7 番目の引数。

引数 8
Argument8 string

マクロに渡される 8 番目の引数。

引数 9
Argument9 string

マクロに渡される 9 番目の引数。

引数 10
Argument10 string

マクロに渡される 10 番目の引数。

バックグラウンドで実行する
RunInBackground boolean

false に設定すると、IA-Connect エージェントはマクロの完了を待機します。 これは、タスクを実行して終了する単純なマクロに適しています。 true に設定すると、IA-Connect エージェントはバックグラウンド スレッドでマクロを実行し、その他の手順に戻ります。 マクロがダイアログを表示したり、Excel が追加の入力を待機したりする場合は、実行時間の長いマクロに使用する必要があります。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
結果
Result string

マクロ実行の結果。

MS Excel ワークシートで OLE オブジェクトの値を取得する

(ハンドルによって参照される) Microsoft Excel のインスタンス内の作業中のブック内の OLE オブジェクトのテキスト値を取得します。 OLE オブジェクトがチェック ボックスの場合、値 'True' または 'False' が返されます。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

OLE オブジェクト名
OLEObjectName True string

OLE オブジェクトの名前。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
OLE オブジェクトの値
OLEObjectValue string

指定した OLE オブジェクトから取得した値。

MS Excel ワークシートで OLE オブジェクトを押す

(ハンドルによって参照される) Microsoft Excel のインスタンス内の作業中のブックの OLE ボタン オブジェクト (ActiveX コントロール) を押します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

OLE オブジェクト名
OLEObjectName True string

OLE オブジェクトの名前。

バックグラウンドで実行する
RunInBackground boolean

IA-Connect エージェントは応答を待機するか、バックグラウンド タスクとして実行する必要がありますか? オブジェクトの状態を変更すると、メッセージ ボックス、ダイアログ、またはプロンプトが表示される場合は true に設定します。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
コマンドの結果
MSExcelPressOLEObjectResult boolean

コマンドの結果 (成功または失敗)。

エラーメッセージ
ErrorMessage string

コマンドが成功しなかった場合は、返されたエラー メッセージが含まれます。

MS Excel ワークシートで OLE オブジェクトを確認する

(ハンドルによって参照される) Microsoft Excel のインスタンスの作業中のブックの OLE チェック ボックスまたはラジオ ボタン (ActiveX コントロール) をオンまたはオフにします。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

OLE オブジェクト名
OLEObjectName True string

OLE オブジェクトの名前。

確認
Checked boolean

OLE オブジェクトをチェックする場合は true、オフにする場合は false に設定します。

バックグラウンドで実行する
RunInBackground boolean

IA-Connect エージェントは応答を待機するか、バックグラウンド タスクとして実行する必要がありますか? オブジェクトの状態を変更すると、メッセージ ボックス、ダイアログ、またはプロンプトが表示される場合は true に設定します。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
コマンドの結果
MSExcelCheckOLEObjectResult boolean

コマンドの結果 (成功または失敗)。

エラーメッセージ
ErrorMessage string

コマンドが成功しなかった場合は、返されたエラー メッセージが含まれます。

MS Excel ワークシートでセルの背景色を取得する

(ハンドルによって参照される) Microsoft Excel のインスタンス内の指定されたセルの背景色を取得します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

セル参照
CellReference True string

背景の色を取得するセル (例: A1)。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
色のインデックス
ColourIndex integer

MS Excel のカラー インデックス番号 (黒 = 1、白 = 2、赤 = 3、緑 = 4、青 = 5 など)。 塗りつぶしのないセルのインデックス -4142 が返されます。 フル カラー インデックスについては、サポート技術情報の記事を参照してください。

MS Excel ワークシートでセルの背景色を設定する

(ハンドルによって参照される) Microsoft Excel のインスタンス内の指定したセルまたはセルの背景色を設定します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

セル参照
CellReference True string

背景色を変更するセル (例: A1)。

色のインデックス
ColourIndex True integer

MS Excel のカラー インデックス番号 。たとえば、塗りつぶしなし = 0、黒 = 1、白 = 2、赤 = 3、緑 = 4、青 = 5 です。 フル カラー インデックスについては、サポート技術情報の記事を参照してください。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
コマンドの結果
MSExcelSetCellBackgroundColourResult boolean

コマンドの結果 (成功または失敗)。

エラーメッセージ
ErrorMessage string

コマンドが成功しなかった場合は、返されたエラー メッセージが含まれます。

MS Excel ワークシートでセル範囲を選択する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシート内の範囲を選択します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

セル参照
CellReference True string

セルまたはセル範囲の参照 (例: A1 または B2:C5)。

行全体
EntireRow boolean

参照セルを含む行全体を選択する必要がありますか?

列全体
EntireColumn boolean

参照セルを含む列全体を選択する必要がありますか?

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Excel ワークシートで値を持つ次のセルを検索する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシートで、指定した値を持つ次のセルを検索します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

通信方向
Direction True string

方向 (U、D、L、R) を指定します。

検索値
SearchValue True string

検索するセル値。

大文字小文字を区別
CaseSensitive boolean

検索では大文字と小文字を区別する必要がありますか?

比較の種類
ComparisonType string

比較の種類 (等しい、含まれている、startswith または endswith)。

検索するセルの最大数
MaxCellsToSearch integer

検索するセルの最大数。

セルのアクティブ化
ActivateCell boolean

一致するセルをアクティブにする必要がありますか?

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
セル参照
CellReference string

一致するセルのセル参照。

行インデックス
RowIndex integer

一致するセルの行インデックス。

列インデックス
ColumnIndex integer

一致するセルの列インデックス。

MS Excel ワークシートで次の空のセルを検索する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシート内の次の空のセルを検索します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

通信方向
Direction True string

方向 (U、D、L、R) を指定します。

セルのアクティブ化
ActivateCell boolean

一致するセルをアクティブにする必要がありますか?

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
セル参照
CellReference string

一致するセルのセル参照。

行インデックス
RowIndex integer

一致するセルの行インデックス。

列インデックス
ColumnIndex integer

一致するセルの列インデックス。

MS Excel ワークシートにコレクションを書き込む

Microsoft Excel のインスタンス (ハンドルによって参照される) 内のブック内の名前付きワークシートにコレクション (テーブル) を書き込みます。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

セル参照
CellReference True string

コレクションの書き込み先のセル参照。 この場所は、入力されたコレクションの左上の位置になります。 例: C2。

徴収
CollectionToWriteJSON True string

JSON 形式で書き込むコレクション (テーブル)。

列名を含める
IncludeColumnNames boolean

列名も書き込む必要がありますか?

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Excel ワークシートに配列を書き込む

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシートに配列を書き込みます。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

セル参照
CellReference True string

セル参照 (例: A1)。

書き込む配列
ArrayToWriteJSON True string

JSON または CSV 形式で書き込む配列。 例: ["値 1"、"値 2"、"値 3"] (JSON 配列形式)、または値 1、値 2、値 3 (CSV 形式)。

通信方向
Direction True string

各書き込みの間を移動する方向 (U、D、L、R) を指定します。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
コマンドの結果
MSExcelWriteArrayResult boolean

コマンドの結果 (成功または失敗)。

エラーメッセージ
ErrorMessage string

コマンドが成功しなかった場合は、返されたエラー メッセージが含まれます。

MS Excel ワークシートの OLE オブジェクトにテキストを入力する

(ハンドルによって参照される) Microsoft Excel のインスタンスの作業中のブックの OLE オブジェクトにテキストを入力します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

OLE オブジェクト名
OLEObjectName True string

OLE オブジェクトの名前。

入力するテキスト
TextToInput string

OLE オブジェクトに入力するテキスト。

バックグラウンドで実行する
RunInBackground boolean

IA-Connect エージェントは応答を待機するか、バックグラウンド タスクとして実行する必要がありますか? オブジェクトの状態を変更すると、メッセージ ボックス、ダイアログ、またはプロンプトが表示される場合は、この値を true に設定する必要があります。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
コマンドの結果
MSExcelInputTextIntoOLEObjectResult boolean

コマンドの結果 (成功または失敗)。

エラーメッセージ
ErrorMessage string

コマンドが成功しなかった場合は、返されたエラー メッセージが含まれます。

MS Excel ワークシートのアクティブ化

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシートをアクティブにします。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

不足している場合は作成する
CreateIfMissing boolean

指定した名前のワークシートが存在しない場合は、作成する必要がありますか?

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Excel ワークシートの使用範囲を取得する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシートで使用されている範囲を返します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
Left
Left integer

ワークシートの使用範囲内の左端の列のインデックス。

Right integer

ワークシートの使用範囲内の右端の列のインデックス。

Top integer

ワークシートの使用範囲内の一番上の行のインデックス。

Bottom
Bottom integer

ワークシートで使用されている範囲の一番下の行のインデックス。

MS Excel ワークシートの左側にある次の空のセルに移動する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシートの左側にある次の空のセルに移動します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
セル参照
CellReference string

一致するセルのセル参照。

行インデックス
RowIndex integer

一致するセルの行インデックス。

列インデックス
ColumnIndex integer

一致するセルの列インデックス。

MS Excel ワークシートの次の空のセルに移動する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシートの次の空のセルに移動します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
セル参照
CellReference string

一致するセルのセル参照。

行インデックス
RowIndex integer

一致するセルの行インデックス。

列インデックス
ColumnIndex integer

一致するセルの列インデックス。

MS Excel ワークシートの次の空のセルに移動する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシートの右側にある次の空のセルに移動します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
セル参照
CellReference string

一致するセルのセル参照。

行インデックス
RowIndex integer

一致するセルの行インデックス。

列インデックス
ColumnIndex integer

一致するセルの列インデックス。

MS Excel ワークシートの次の空のセルに移動する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシート内の次の空のセルに移動します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
セル参照
CellReference string

一致するセルのセル参照。

行インデックス
RowIndex integer

一致するセルの行インデックス。

列インデックス
ColumnIndex integer

一致するセルの列インデックス。

MS Excel ワークシートの秘密度ラベルを取得する

Microsoft Excel のインスタンス (ハンドルによって参照される) のブックから秘密度ラベル (Public、Internal、Confidential など) を取得します。 これは、既存のドキュメントからラベルとサイト ID を取得し、同じラベルを他のドキュメントに適用する場合に便利です ([MS Excel ワークシートの秘密度ラベルの設定] アクションを使用)。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
割り当て方法
AssignmentMethod string

現在の秘密度ラベルの割り当て方法。

割り当てラベル ID
LabelId string

現在の秘密度ラベル ID。これらは組織で事前に定義されています。

割り当てラベル名
LabelName string

現在の秘密度ラベル名。

割り当てサイト ID
SiteId string

組織の一意の ID である現在の秘密度サイト ID。

割り当ての理由
Justification string

秘密度ラベルがダウングレードされた場合の正当な理由。

日付の設定
SetDate string

ラベルが設定された日付。

MS Excel ワークシートの秘密度ラベルを設定する

Microsoft Excel のインスタンス (ハンドルによって参照される) のブック内の秘密度ラベル (Public、Internal、Confidential など) を設定します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

割り当て方法
AssignmentMethod True string

秘密度ラベルの割り当て方法。

割り当てラベル ID
LabelId True string

秘密度ラベル ID。これらは組織で事前に定義されています。 正しいラベル ID を特定する方法の 1 つは、既存のブックからラベル ID を読み取る方法です。

割り当てラベル名
LabelName string

秘密度ラベル名。

割り当てサイト ID
SiteId string

組織の一意の ID である秘密度サイト ID。 正しいサイト ID を特定する方法の 1 つは、既存のブックからサイト ID を読み取る方法です。

割り当ての理由
Justification string

秘密度ラベルをダウングレードする場合、この入力を使用すると、理由を指定できます。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
コマンドの結果
MSExcelSetWorksheetSensitivityLabelResult boolean

コマンドの結果 (成功または失敗)。

エラーメッセージ
ErrorMessage string

コマンドが成功しなかった場合は、返されたエラー メッセージが含まれます。

MS Excel ワークシートの行数を取得する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシート内のデータ行の数を返します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
行数
NumberOfRows integer

ワークシート内の行数。

MS Excel ワークシートをコレクション拡張として取得する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシートの内容を取得します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

ヘッダーの使用
UseHeader boolean

ワークシートの最初の行をヘッダーとして使用する必要がありますか?

[開始] セル
StartCell string

読み取りを開始するセル参照 (A1 など)。

列の最大数
MaximumColumnNumber integer

返される列の最大数。

空白行をスキップする
SkipBlankRows boolean

ワークシート内の空白行をスキップする必要がありますか?

ヘッダーのない列をスキップする
SkipColumnsWithNoHeader boolean

ヘッダーのない列はスキップする必要がありますか?

キー列
KeyColumn string

キー列の名前 (存在する場合)。 [入力されたセルの最小数] の値を使用している場合、キー列は設定されたセルとしてカウントされません。

生データを取得する
GetRawData boolean

未フォーマットの未フォーマットのデータを返す必要がありますか?

入力されたセルの最小数
IgnoreRowsWithLowCellCount integer

各行に入力する必要があるセルの最小数。 行にこの数より小さい値が含まれている場合はスキップされます。

最大同時空白行数
MaxConcurrentBlankRows integer

ワークシート データで許可される同時空白行の最大数。

返される最初のデータ行
FirstDataRowToReturn integer

返される最初の行のインデックス。すべての行の場合は 0 です。

返されるデータ行の最大数
MaxNumberOfDataRowsToReturn integer

返される行の最大数。すべての行の場合は 0 です。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
シートが存在する
SheetExists boolean

シートが存在する場合は true、存在しない場合は false を返します。

返す行がそれ以上ある場合
AnyMoreRowsToReturn boolean

入力を返すデータ行の最大数が原因で省略された行がワークシート内に存在するかどうかに応じて、true または false を含みます。

返されたコレクションの最初のデータ行
FirstDataRowInReturnedCollection integer

返された最初の行のワークシート インデックス。

返されたコレクション内の最後のデータ行
LastDataRowInReturnedCollection integer

返された最後の行のワークシート インデックス。

ワークシート内の行の合計数
TotalNumberOfRowsInWorksheet integer

ワークシート内の行の合計数。

ワークシート コレクション JSON
WorksheetCollectionJSON string

JSON 形式のワークシートの内容。

MS Excel ワークシートを作成する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブックに名前付きワークシートを作成します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内に作成するワークシート (タブ) の名前。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Excel ワークシートを削除する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシートを削除します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Excel ワークシート名を取得する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内のワークシートの名前を返します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
ワークシート名
WorksheetNames array of object

ブック内のワークシートの名前。

items
WorksheetNames object

MS Excel 式を評価する

(ハンドルによって参照される) Microsoft Excel のインスタンスで式を評価した結果を返します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

Expression
Expression True string

評価する式 (例: A1+A2 または SUM(A1:A6)。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
式の結果
ExpressionResult string

式を評価した結果。

MS Excel 計算モードを設定する

(ハンドルによって参照される) Microsoft Excel のインスタンスの計算モード (0 = 手動、1 = 自動、2 = 半自動) を設定します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

計算モード
CalculationMode True integer

計算モードを指定します (0 = 手動、1 = 自動、2 = 半自動)。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Outlook MAPI プロファイルを取得する

Outlook で使用できる構成済み MAPI プロファイルをすべて取得します。

パラメーター

名前 キー 必須 説明
Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
MAPI プロファイルの数
NumberOfMAPIProfiles integer

Outlook で使用できる MAPI プロファイルの数。

MAPI プロファイル JSON
MAPIProfilesJSON string

JSON 形式の MAPI プロファイルの一覧。

既定の MAPI プロファイル
DefaultMAPIProfile string

既定の MAPI プロファイルの名前。

MS Outlook が接続されているか

IA-Connect が Outlook のインスタンスに接続されているかどうかを確認します。

パラメーター

名前 キー 必須 説明
Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
Outlook が接続されているか
IsOutlookConnected boolean

IA-Connect が Outlook のインスタンスに接続されている場合は true、接続されていない場合は false を返します。

MS Outlook でメール フォルダーを作成する

現在の Outlook プロファイル内にメール フォルダーを作成します。 このアクションは、親フォルダー パスが指定されていない場合は最上位フォルダーを作成したり、親フォルダー パスを指定して子フォルダーを作成したりするために使用できます。

パラメーター

名前 キー 必須 説明
親フォルダーのパス
ParentFolderPath string

フォルダーを作成する親フォルダーへのパス (受信トレイなど)。

新しいフォルダー名
NewFolderName string

作成する新しいフォルダーの名前 (処理済みアイテムなど)。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Outlook でメール フォルダーを取得する

フォルダー パスを指定し、必要に応じてサブフォルダーも返す必要があるかどうかを示すフラグを指定して、Outlook のすべてのメール フォルダーを取得します。

パラメーター

名前 キー 必須 説明
フォルダー パス
FolderPath string

受信トレイなど、フォルダーを取得する親フォルダーへのパス。

サブフォルダー
SubFolders boolean

サブフォルダーも返す必要がありますか?

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
メール フォルダー JSON
MailFoldersJSON string

メール フォルダー (JSON 形式)。

MS Outlook でメールに返信する

Outlook でメールに返信します。

パラメーター

名前 キー 必須 説明
電子メール エントリ ID
EntryID True string

アクションを実行する電子メールの電子メール エントリ ID。 これは、アクション '電子メールの取得' の出力から取得できます。

全員に返信する
ReplyToAll boolean

この返信は、すべての受信者に送信する必要がありますか? false の場合、返信は送信者に直接送信されます。

電子メール本文の形式
BodyFormat string

本文の種類 (HTML、プレーン、RTF) を指定します。

電子メールの本文
Body string

メール本文の形式が "Plain" として指定されている場合に使用する電子メール本文。

電子メールの HTML 本文
HTMLBody string

電子メールの本文形式が "HTML" として提供されている場合に使用する電子メール HTML 本文。

電子メール RTF 本文
RTFBody string

電子メールの本文形式が "RTF" として提供されている場合に使用する電子メール RTF 本文。

添付ファイル名 JSON
AttachmentFilenamesJSON string

電子メールに添付する必要があるファイルへの完全なファイルパスの一覧 (JSON 形式)。

添付ファイルのファイル名が見つからない場合は送信しない
DontSendIfAttachmentFilenameMissing boolean

指定された添付ファイルのいずれかが見つからない場合は、電子メールを送信しないでください。

必要に応じて [許可] ボタンをクリックします
ClickAllowButtonIfRequired boolean

メッセージ IA-Connect 表示されたら、[許可] ボタンをクリックする必要がありますか?

投票オプション
VotingOptions string

投票オプションのセミコロン区切りのリスト。

SMTP アドレスとして送信する
SendAsSMTPAddress string

"Send as" メール アドレス。 このオプションは、プロファイルに別のユーザーまたはグループに代わって送信するアクセス許可がある場合に使用できます。

本文に格納されているパスワードが含まれている
BodyContainsStoredPassword boolean

電子メール本文に、{IAConnectPassword:StoredPasswordIdentifier} 形式の IA-Connect に格納されているパスワード識別子が含まれている場合は true に設定します。 この保存されたパスワードは、"パスワードの生成" アクションによって生成された可能性があります。 例: "Welcome new starter, your new account password is {IAConnectPassword:GeneratedPassword}"。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Outlook でメールの添付ファイルをファイルとして保存する

Outlook で特定のメールの添付ファイルを保存します。

パラメーター

名前 キー 必須 説明
電子メール エントリ ID
EntryID True string

アクションを実行する電子メールの電子メール エントリ ID。 これは、アクション '電子メールの取得' の出力から取得できます。

フォルダー パスを保存する
SaveFolderPath string

IA-Connect エージェント セッションで添付ファイルを保存する完全なフォルダー パス。

フォルダーを作成する
CreateFolder boolean

保存フォルダーのパスがまだ存在しない場合は作成する必要がありますか?

ワイルドカードに一致する添付ファイルのみを保存する
OnlySaveAttachmentsMatchingWildcard string

保存する添付ファイルを指定する省略可能なワイルドカード フィルター。たとえば、'.xlsx' を使用してすべての添付ファイルを '.xlsx' 拡張子で保存するか、'Daily Report' から始まる名前ですべての添付ファイルを保存する場合は 'Daily Report' などです。

非表示の添付ファイルを保存する
SaveHiddenAttachments boolean

非表示の添付ファイルを電子メールから保存する必要がありますか?

必要に応じて [許可] ボタンをクリックします
ClickAllowButtonIfRequired boolean

メッセージ IA-Connect 表示されたら、[許可] ボタンをクリックする必要がありますか?

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
保存された添付ファイルの数
NumberOfSavedAttachments integer

保存された添付ファイルの数。

保存に失敗した添付ファイルの数
NumberOfAttachmentsFailedToSave integer

保存に失敗した添付ファイルの数。

ワイルドカードと一致しない添付ファイルの数
NumberOfAttachmentsNotMatchingWildcard integer

ワイルドカードと一致しなかったためにスキップされた添付ファイルの数。

スキップされた添付ファイルの数
NumberOfAttachmentsSkipped integer

非表示にされた添付ファイルの数。

電子メールの添付ファイルをファイル名として保存 JSON
EmailAttachmentSaveAsFilenamesJSON string

JSON 形式で保存された各添付ファイルへの完全パス。

MS Outlook でメールを削除する

Outlook でメールを削除します。

パラメーター

名前 キー 必須 説明
電子メール エントリ ID
EntryID True string

アクションを実行する電子メールの電子メール エントリ ID。 これは、アクション '電子メールの取得' の出力から取得できます。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Outlook でメールを取得する

Outlook の指定したフォルダーからメールを取得します。

パラメーター

名前 キー 必須 説明
フォルダー パス
FolderPath string

受信トレイなど、電子メールを取得する指定したフォルダーへのパス。

検索読み取り
SearchRead boolean

メールを読む必要がありますか?

未読検索
SearchUnread boolean

未読メールを返す必要がありますか?

検索対象
SearchSubject string

メールに一致する検索の件名またはキーワード ("請求書" など)。

SMTP からの検索
SearchFromSMTP string

メールの送信元と一致する送信者のメール アドレス。

名前から検索する
SearchFromName string

メールの送信元と一致する送信者名。

検索クエリ
SearchQuery string

メールに一致する検索クエリ。 例 1: [重要度] = 2。 例 2: [Categories] = 'Personal'。 その他の例については、ドキュメントを参照してください。

検索の最長有効期間 (日数)
SearchMaxAgeInDays integer

返されるメールの最大有効期間 (日数)。

検索の開始日時
SearchStartDateTimeAsString date-time

検索の開始日時文字列。 たとえば、'2020-01-21T00:00:00' は、2020 年 1 月 21 日の午前 0 時以降に受信したすべてのメールを返します。 DateTime の変換アクションを使用してローカル時刻を UTC に変換したい場合があるため、すべての datetime は UTC であることに注意してください。 値を指定しない場合、既定値は '1901-01-01T00:00:00' になります。

検索終了日時
SearchEndDateTimeAsString date-time

end search datetime 文字列。 たとえば、'2020-01-28T00:00:00' は、2020 年 1 月 28 日の午前 0 時前に受信したすべてのメールを返します。 DateTime の変換アクションを使用してローカル時刻を UTC に変換したい場合があるため、すべての datetime は UTC であることに注意してください。 値を指定しない場合、既定値は '2999-01-01T00:00:00' になります。

返される最大結果
MaxResultsToReturn integer

返される電子メールの最大数。 検索結果を制限するために使用されます。

必要に応じて [許可] ボタンをクリックします
ClickAllowButtonIfRequired boolean

メッセージ IA-Connect 表示されたら、[許可] ボタンをクリックする必要がありますか?

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
一致するメールの数フィルター
NumberOfEmailsMatchFilter integer

指定した検索条件に一致する指定したフォルダー内の電子メールの数。

返されたメールの数
NumberOfEmailsReturned integer

返された電子メールの数。 入力パラメーターに "返す結果の最大数" 値が指定されている場合、これは "Number of emails match filter" よりも小さい場合があります。

Emails JSON
EmailsJSON string

JSON 形式で取得された電子メール。

MS Outlook でメールを移動する

特定のメールを Outlook の指定したフォルダーから別のフォルダーに移動します。

パラメーター

名前 キー 必須 説明
電子メール エントリ ID
EntryID True string

アクションを実行する電子メールの電子メール エントリ ID。 これは、アクション '電子メールの取得' の出力から取得できます。

宛先メール フォルダー
DestinationFolder string

メールを移動するメール フォルダーのパス ("受信トレイ\処理済みアイテム" など)。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Outlook でメールを転送する

Outlook でメールを転送します。

パラメーター

名前 キー 必須 説明
電子メール エントリ ID
EntryID True string

アクションを実行する電子メールの電子メール エントリ ID。 これは、アクション '電子メールの取得' の出力から取得できます。

電子メールの送信
To string

プライマリ受信者の電子メール アドレス。

電子メール CC
CC string

CC に含める必要がある受信者の電子メール アドレス。

電子メール BCC
BCC string

BCC に含める必要がある受信者の電子メール アドレス。

件名をオーバーライドする
OverrideSubject boolean

既定の前方サブジェクトをオーバーライドする必要がありますか? true に設定した場合は、'Email subject' パラメーターに代替の件名テキストを指定する必要があります。

メール件名
Subject string

既定値がオーバーライドされた場合に使用される電子メールの件名テキスト。 既定の件名が使用されている場合は、空白のままにする必要があります。

本文をオーバーライドする
OverrideBody boolean

転送された電子メールの本文をオーバーライドする必要がありますか? true に設定した場合は、'Email body' パラメーターに代替メール本文テキストを指定する必要があります。

電子メール本文の形式
BodyFormat string

本文の種類 (HTML、プレーン、RTF) を指定します。

電子メールの本文
Body string

メール本文の形式が "Plain" として提供されている場合に使用する代替メール本文。

電子メールの HTML 本文
HTMLBody string

電子メール本文の形式が "HTML" として提供されている場合に使用する代替の電子メール本文。

電子メール RTF 本文
RTFBody string

電子メール本文の形式が "RTF" として提供されている場合に使用する代替の電子メール本文。

必要に応じて [許可] ボタンをクリックします
ClickAllowButtonIfRequired boolean

メッセージ IA-Connect 表示されたら、[許可] ボタンをクリックする必要がありますか?

投票オプション
VotingOptions string

投票オプションのセミコロン区切りのリスト。

SMTP アドレスとして送信する
SendAsSMTPAddress string

"Send as" メール アドレス。 このオプションは、プロファイルに別のユーザーまたはグループに代わって送信するアクセス許可がある場合に使用できます。

既存の非表示の添付ファイルを含める
IncludeExistingHiddenAttachments boolean

既存の非表示の添付ファイルを転送メールに含める必要がありますか?

既存の表示されている添付ファイルを含める
IncludeExistingVisibleAttachments boolean

転送された電子メールには、既存の表示される添付ファイルを含める必要がありますか?

添付ファイル名 JSON
AttachmentFilenamesJSON string

電子メールに添付する必要があるファイルへの完全なファイルパスの一覧 (JSON 形式)。

添付ファイルのファイル名が見つからない場合は送信しない
DontSendIfAttachmentFilenameMissing boolean

指定された添付ファイルのいずれかが見つからない場合は、電子メールを送信しないでください。

本文に格納されているパスワードが含まれている
BodyContainsStoredPassword boolean

電子メール本文に、{IAConnectPassword:StoredPasswordIdentifier} 形式または IA-Connect Orchestrator 汎用資格情報 ({OrchestratorCredential:FriendlyName} 形式) の IA-Connect 格納されたパスワード識別子が含まれている場合は true に設定します。 この保存されたパスワードは、"パスワードの生成" アクションによって生成された可能性があります。 例: "Welcome new starter, your new account password is {IAConnectPassword:GeneratedPassword}"。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Outlook でメールを開封済みとしてマークする

入力フラグセットに応じて、Outlook の特定のメールを開封済みまたは未読としてマークします。

パラメーター

名前 キー 必須 説明
電子メール エントリ ID
EntryID True string

アクションを実行する電子メールの電子メール エントリ ID。 これは、アクション '電子メールの取得' の出力から取得できます。

Read
Read boolean

メールは開封済みとしてマークする必要がありますか? メールを未読としてマークするには、false に設定できます。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Outlook で最初のメールを取得する

Outlook の指定したフォルダーから最初のメールを取得します。 電子メールは特定の順序で並べ替えられるので、電子メールを特定の順序にする必要がある場合 (受信日別の最初のメールなど)、代わりに "電子メールの取得" アクションを使用して出力を並べ替える必要があります。

パラメーター

名前 キー 必須 説明
フォルダー パス
FolderPath string

受信トレイなど、電子メールを取得する指定したフォルダーへのパス。

検索読み取り
SearchRead boolean

メールを読む必要がありますか?

未読検索
SearchUnread boolean

未読メールを返す必要がありますか?

検索対象
SearchSubject string

メールに一致する検索の件名またはキーワード ("請求書" など)。

SMTP からの検索
SearchFromSMTP string

メールの送信元と一致する送信者のメール アドレス。

名前から検索する
SearchFromName string

メールの送信元と一致する送信者名。

検索クエリ
SearchQuery string

メールに一致する検索クエリ。 例 1: [重要度] = 2。 例 2: [Categories] = 'Personal'。 その他の例については、ドキュメントを参照してください。

検索の最長有効期間 (日数)
SearchMaxAgeInDays integer

返されるメールの最大有効期間 (日数)。

検索の開始日時
SearchStartDateTimeAsString date-time

検索の開始日時文字列。 たとえば、'2020-01-21T00:00:00' は、2020 年 1 月 21 日の午前 0 時以降に受信したすべてのメールを返します。 DateTime の変換アクションを使用してローカル時刻を UTC に変換したい場合があるため、すべての datetime は UTC であることに注意してください。 値を指定しない場合、既定値は '1901-01-01T00:00:00' になります。

検索終了日時
SearchEndDateTimeAsString date-time

end search datetime 文字列。 たとえば、'2020-01-28T00:00:00' は、2020 年 1 月 28 日の午前 0 時前に受信したすべてのメールを返します。 DateTime の変換アクションを使用してローカル時刻を UTC に変換したい場合があるため、すべての datetime は UTC であることに注意してください。 値を指定しない場合、既定値は '2999-01-01T00:00:00' になります。

必要に応じて [許可] ボタンをクリックします
ClickAllowButtonIfRequired boolean

メッセージ IA-Connect 表示されたら、[許可] ボタンをクリックする必要がありますか?

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
一致するメールの数フィルター
NumberOfEmailsMatchFilter integer

指定した検索条件に一致する指定したフォルダー内の電子メールの数。

電子メール エントリ ID
EmailEntryID string

電子メールの一意の電子メール エントリ ID。

送信者の電子メールの種類
SenderEmailType string

送信者のメール アドレスの種類 (SMTP または Exchange)。

送信者のメール アドレス
SenderEmailAddress string

送信者のメール アドレス。

名前で受け取った
ReceivedByName string

受信者の名前。

電子メールの送信
To string

すべてのメール受信者の名前。

メール件名
EmailSubject string

電子メールの件名行。

メールの読み取り
EmailRead boolean

電子メールが読み取られた場合は true を返し、読み取っていない場合は false を返します。

電子メールの送信先
SentOnAsString date-time

電子メールが送信されたときの DateTime

添付ファイルの数
NumberOfAttachments integer

メールに含まれる添付ファイルの数

MS Outlook で電子メールの添付ファイル名を取得する

Outlook のメールの添付ファイルに関する詳細を取得します。

パラメーター

名前 キー 必須 説明
電子メール エントリ ID
EntryID True string

アクションを実行する電子メールの電子メール エントリ ID。 これは、アクション '電子メールの取得' の出力から取得できます。

必要に応じて [許可] ボタンをクリックします
ClickAllowButtonIfRequired boolean

メッセージ IA-Connect 表示されたら、[許可] ボタンをクリックする必要がありますか?

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
添付ファイルの数
NumberOfAttachments integer

指定したメールの添付ファイルの数。

電子メール添付ファイル名 JSON
EmailAttachmentFilenamesJSON string

JSON 形式の電子メール添付ファイル名。

MS Outlook で電子メールを送信する

Outlook で新しいメールを送信します。

パラメーター

名前 キー 必須 説明
電子メールの送信
To string

プライマリ受信者の電子メール アドレス。

電子メール CC
CC string

CC に含める必要がある受信者の電子メール アドレス。

電子メール BCC
BCC string

BCC に含める必要がある受信者の電子メール アドレス。

メール件名
Subject string

使用する電子メールの件名テキスト。

電子メール本文の形式
BodyFormat string

本文の種類 (HTML、プレーン、RTF) を指定します。

電子メールの本文
Body string

メール本文の形式が "Plain" として指定されている場合に使用する電子メール本文。

電子メールの HTML 本文
HTMLBody string

電子メールの本文形式が "HTML" として提供されている場合に使用する電子メール HTML 本文。

電子メール RTF 本文
RTFBody string

電子メールの本文形式が "RTF" として提供されている場合に使用する電子メール RTF 本文。

添付ファイル名 JSON
AttachmentFilenamesJSON string

電子メールに添付する必要があるファイルへの完全なファイルパスの一覧 (JSON 形式)。

添付ファイルのファイル名が見つからない場合は送信しない
DontSendIfAttachmentFilenameMissing boolean

指定された添付ファイルのいずれかが見つからない場合は、電子メールを送信しないでください。

必要に応じて [許可] ボタンをクリックします
ClickAllowButtonIfRequired boolean

メッセージ IA-Connect 表示されたら、[許可] ボタンをクリックする必要がありますか?

投票オプション
VotingOptions string

投票オプションのセミコロン区切りのリスト。

SMTP アドレスとして送信する
SendAsSMTPAddress string

"Send as" メール アドレス。 このオプションは、プロファイルに別のユーザーまたはグループに代わって送信するアクセス許可がある場合に使用できます。

本文に格納されているパスワードが含まれている
BodyContainsStoredPassword boolean

電子メール本文に、{IAConnectPassword:StoredPasswordIdentifier} 形式の IA-Connect に格納されているパスワード識別子が含まれている場合は true に設定します。 この保存されたパスワードは、"パスワードの生成" アクションによって生成された可能性があります。 例: "Welcome new starter, your new account password is {IAConnectPassword:GeneratedPassword}"。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Outlook で電子メール本文を取得する

Outlook で電子メールの本文を取得します。

パラメーター

名前 キー 必須 説明
電子メール エントリ ID
EntryID True string

アクションを実行する電子メールの電子メール エントリ ID。 これは、アクション '電子メールの取得' の出力から取得できます。

必要に応じて [許可] ボタンをクリックします
ClickAllowButtonIfRequired boolean

メッセージ IA-Connect 表示されたら、[許可] ボタンをクリックする必要がありますか?

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
本文の形式
BodyFormat string

電子メール本文の形式。

プレーンボディ
PlainBody string

電子メール本文のプレーン テキスト コンテンツ。

書式設定された本文
FormattedBody string

電子メール本文の書式設定されたコンテンツ。

MS Outlook の [許可] ポップアップのバックグラウンド モニターを起動する

リモート セッションを指定した秒数監視するバックグラウンド スレッドを作成し、"許可" ポップアップを検索します。このポップアップは、"メールの送信" などの多数の Outlook アクションによってトリガーできます。 要素が見ついたら、アクションは[許可]ボタンをクリックしてトリガーアクションが正常に完了できるようにします。

パラメーター

名前 キー 必須 説明
ダイアログを待機する秒数
SecondsToWaitForDialog integer

ダイアログが表示されるまで待機する秒数。 既定では、これは 10 秒です。

許可ボタンを待機する秒数
SecondsToWaitForAllowButton integer

許可ボタンが表示されるまで待機する秒数。 既定では、これは 10 秒です。

許可ボタンが有効になるまで待機する秒数
SecondsToWaitForAllowButtonToBeEnabled integer

許可ボタンが有効になるまで待機する秒数。 既定では、これは 10 秒です。

Outlook の [許可] ボタン名
OutlookAllowButtonName string

[許可] ボタンの UIA 要素名。 これは、button 要素の名前が "Allow" でない場合にのみ必要です。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Outlook の [許可] ポップアップの詳細を設定する

IA-Connect エージェントが [許可] ボタンを見つけるために使用する既定の Outlook 'Allow' ポップアップ要素の検索の詳細をオーバーライドします。 ボタン名は言語設定で変更される可能性があります。その場合は、"バックグラウンド モニター for Allow popup" を呼び出す前にこれを使用してください。

パラメーター

名前 キー 必須 説明
Outlook の [許可] ボタン名
OutlookAllowButtonName string

ポップアップの [許可] ボタンの要素名。 既定では、これは "許可" です。

Outlook の [許可] ボタンのオートメーション ID
OutlookAllowButtonAutomationId string

ポップアップの [許可] ボタンのオートメーション ID。 既定では、これは '4774' です。

Outlook の [チェックボックスの自動化 ID を許可する]
OutlookAllowCheckboxAutomationId string

[Do not ask me for X minutes] チェックボックスのオートメーション ID。 既定では、これは '4771' です。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Outlook を表示する

自動化されている現在の Outlook インスタンスを表示します。 これは、UIA を使用して Outlook を制御する場合を除き、Outlook を自動化するために表示する必要がないため、通常は開発中にのみ使用されます。

パラメーター

名前 キー 必須 説明
Workflow
Workflow True string

workflow() に次の式を追加します。

MS Outlook インスタンスを作成する

Visual Basic オブジェクトを使用して Microsoft Outlook を起動し、この IA-Connect モジュールのアクションを使用して Outlook を自動化できるようにします。 UiA を使用して Outlook を制御する場合を除き、オートメーションのために表示する必要がないため、ShowOutlook を有効にしない限り、Microsoft Outlook は非表示になります。 一度に実行できる Outlook のインスタンスは 1 つだけです。

パラメーター

名前 キー 必須 説明
メール プロファイル名
ProfileName string

使用する Outlook メール プロファイル。 メール プロファイル名が指定されていない場合は、既定のプロファイルが使用されます。

MS Outlook を表示する
ShowOutlook boolean

インスタンスの作成後に MS Outlook を表示します。 これは、MS Outlook オートメーションを開発する場合や、UIA を使用して Outlook を制御する場合にも役立ちます。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
現在のプロファイル名
CurrentProfileName string

使用中の Outlook メール プロファイルの名前。

MS Outlook インスタンスを閉じる

アクティブな要求が完了するのを待たずに、"インスタンスの作成" アクション (または後でアタッチ) を使用して開始された Microsoft Outlook のインスタンスを閉じます。 この操作により、Outlook キャッシュ モードが有効になっているときに問題が発生する場合があり、"メールの送信を待機" を呼び出した後に使用して、メールの送信などの進行中のタスクが正常に完了したことを確認する必要があります。

パラメーター

名前 キー 必須 説明
プロセスが終了するまで待機する秒数
SecondsToWaitForProcessToClose integer

Outlook インスタンスが閉じるのを待機する秒数。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Outlook コマンド バー オブジェクトの実行

コントロール名を指定して、Microsoft Outlook ウィンドウまたはダイアログでコマンド バー オブジェクトを実行します。 これらは、"Office Fluent UI コマンド識別子" として Microsoft によって文書化されています。 アクションは現在アクティブな Outlook ウィンドウで実行されるため、Outlook を表示する必要があります ("MS Outlook の表示" アクションを使用します)。 一部のコマンド バー オブジェクトは追加の操作なしで動作しますが、一部の UIA アクションと組み合わせて使用する必要がある場合があります。

パラメーター

名前 キー 必須 説明
オブジェクト ID
ObjectId True string

コマンド バー オブジェクトのオブジェクト ID (またはコントロール名)。 これらは、"Office Fluent UI コマンド識別子" として Microsoft によって文書化されています。 メール作成ウィンドウで動作するアクションの例: コピー、元に戻す、太字、IndentIncreaseWord、IndentDecreaseWord、AlignLeft、AlignCenter、AlignRight。 メール作成ウィンドウで動作し、コントロールを開くアクションの例 (バックグラウンドで実行を true に設定): FontDialog、ParagraphDialog。 Outlook のメインメール ビューで動作するアクションの例: Forward、AddressBook、FilePrintQuick、NewItem。

バックグラウンドで実行する
RunInBackground boolean

false に設定すると、IA-Connect エージェントはアクションの完了を待機します。 これは、単純な操作 (コピー、元に戻す、太字など) に適しています。 true に設定すると、IA-Connect エージェントはバックグラウンド スレッドでアクションを実行し、詳細な手順に戻ります。 これは、アクションによってダイアログが表示されたり、Outlook が追加の入力を待機したりする場合に使用する必要があります。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
コマンドの結果
MSOutlookExecuteCommandBarObjectResult boolean

コマンドの結果 (成功または失敗)。

エラーメッセージ
ErrorMessage string

コマンドが成功しなかった場合は、返されたエラー メッセージが含まれます。

MS Outlook プロセス ID を取得する

UIA アクションの実行に使用できる、実行中の Outlook プロセスの動的プロセス ID (PID) を返します。

パラメーター

名前 キー 必須 説明
Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
Outlook プロセス ID
ProcessId integer

実行中の Outlook プロセスの動的プロセス ID (PID)。

MS Outlook メールの数を取得する

指定された検索条件に一致する Outlook の指定したフォルダーからのメールの数を返します。

パラメーター

名前 キー 必須 説明
フォルダー パス
FolderPath string

受信トレイなど、電子メールを取得する指定したフォルダーへのパス。

検索読み取り
SearchRead boolean

メールを読む必要がありますか?

未読検索
SearchUnread boolean

未読メールを返す必要がありますか?

検索対象
SearchSubject string

メールに一致する検索の件名またはキーワード ("請求書" など)。

SMTP からの検索
SearchFromSMTP string

メールの送信元と一致する送信者のメール アドレス。

名前から検索する
SearchFromName string

メールの送信元と一致する送信者名。

検索クエリ
SearchQuery string

メールに一致する検索クエリ。 例 1: [重要度] = 2。 例 2: [Categories] = 'Personal'。 その他の例については、ドキュメントを参照してください。

検索の最長有効期間 (日数)
SearchMaxAgeInDays integer

返されるメールの最大有効期間 (日数)。

検索の開始日時
SearchStartDateTimeAsString date-time

検索の開始日時文字列。 たとえば、'2020-01-21T00:00:00' は、2020 年 1 月 21 日の午前 0 時以降に受信したすべてのメールを返します。 DateTime の変換アクションを使用してローカル時刻を UTC に変換したい場合があるため、すべての datetime は UTC であることに注意してください。 値を指定しない場合、既定値は '1901-01-01T00:00:00' になります。

検索終了日時
SearchEndDateTimeAsString date-time

end search datetime 文字列。 たとえば、'2020-01-28T00:00:00' は、2020 年 1 月 28 日の午前 0 時前に受信したすべてのメールを返します。 DateTime の変換アクションを使用してローカル時刻を UTC に変換したい場合があるため、すべての datetime は UTC であることに注意してください。 値を指定しない場合、既定値は '2999-01-01T00:00:00' になります。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
一致するメールの数フィルター
NumberOfEmailsMatchFilter integer

指定した検索条件に一致する指定したフォルダー内の電子メールの数。

MS Outlook 名前空間情報を取得する

実行中の現在の Outlook インスタンスと、それが接続されている Exchange サーバーに関する情報を取得します。

パラメーター

名前 キー 必須 説明
Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
現在のプロファイル名
CurrentProfileName string

使用中の Outlook メール プロファイルの名前。

Exchange メールボックス サーバー名
ExchangeMailBoxServerName string

プライマリ Exchange アカウント メールボックスをホストする Exchange サーバーの完全修飾名。

Exchange メールボックス サーバーのバージョン
ExchangeMailBoxServerVersion string

プライマリ Exchange アカウント メールボックスをホストする Exchange サーバーの完全なバージョン番号。

オフライン
Offline boolean

Outlook が現在オフライン (Exchange サーバーに接続されていない) 場合は true、接続されていない場合は false を返します。

現在のユーザー アドレス
CurrentUserAddress string

現在の Outlook ユーザーのメール アドレス。

現在のユーザー名
CurrentUserName string

現在の Outlook ユーザーのユーザー名。

アプリケーション名
ApplicationName string

Outlook アプリケーションの名前。

アプリケーションのバージョン
ApplicationVersion string

Outlook アプリケーションのバージョン。

MS Word の選択範囲をクリップボードにコピーする

(ハンドルによって参照される) Microsoft Word のインスタンス内の文書の選択した内容をコピーします。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Word を表示する

Microsoft Word のインスタンスを表示します (ハンドルによって参照されます)。 UIA を使用して Word を制御する場合を除き、これは通常、Word をオートメーション用に表示する必要がないため、開発中にのみ使用されます。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Word を非表示にする

(ハンドルによって参照される) Microsoft Word のインスタンスを非表示にします。 これは通常、Word を自動化するために表示する必要がないため、開発中にのみ使用されます。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Word インスタンスからデタッチする

Visual Basic オブジェクトの使用を開始した (または後でアタッチされた) Microsoft Word の実行中のインスタンスからデタッチします。 デタッチする Word のインスタンスは、ハンドルによって定義されます。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Word インスタンスを作成する

Visual Basic オブジェクトを使用して Microsoft Word を起動し、この IA-Connect モジュールのアクションを使用して Word を自動化できるようにします。 Word を制御するために UIA も使用しない限り、オートメーションのために表示する必要がないため、ShowWord を有効にしない限り、Microsoft Word は非表示になります。

パラメーター

名前 キー 必須 説明
MS Word を表示する
ShowWord boolean

インスタンスの作成後に MS Word を表示します。 これは、MS Word オートメーションを開発する場合や、UIA を使用して Word を制御する場合にも役立ちます。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
Word ハンドル
Handle integer

複数のインスタンスが実行されている場合に Word の異なるインスタンスを区別するために他の Word アクションによって使用される Word のこのインスタンスのハンドル。

MS Word インスタンスを閉じる

Visual Basic オブジェクトの使用を開始した (または後でアタッチされた) Microsoft Word のインスタンスを閉じます。 閉じる Word のインスタンスは、ハンドルによって定義されます。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Word コマンド バー オブジェクトの実行

コントロール名を指定して、(ハンドルによって参照される) Microsoft Word のインスタンス内のコマンド バー オブジェクトを実行します。 これらは、"Office Fluent UI コマンド識別子" として Microsoft によって文書化されています。 一部のコマンド バー オブジェクトは追加の操作なしで動作しますが、一部の UIA アクションと組み合わせて使用する必要がある場合があります。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

オブジェクト ID
ObjectId True string

コマンド バー オブジェクトのオブジェクト ID (またはコントロール名)。 これらは、"Office Fluent UI コマンド識別子" として Microsoft によって文書化されています。 ドキュメントで動作するアクションの例: Copy、Undo、Bold、IndentIncreaseWord、IndentDecreaseWord、AlignLeft、AlignCenter、AlignRight。 コントロールを開くアクションの例 (バックグラウンドで実行を true に設定): FileSaveACopy、SymbolsDialog、FontDialog。

バックグラウンドで実行する
RunInBackground boolean

false に設定すると、IA-Connect エージェントはアクションの完了を待機します。 これは、単純な操作 (コピー、元に戻す、太字など) に適しています。 true に設定すると、IA-Connect エージェントはバックグラウンド スレッドでアクションを実行し、詳細な手順に戻ります。 これは、アクションの結果としてダイアログが表示される場合、または Word が追加の入力を待機する場合に使用する必要があります。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
コマンドの結果
MSWordExecuteCommandBarObjectResult boolean

コマンドの結果 (成功または失敗)。

エラーメッセージ
ErrorMessage string

コマンドが成功しなかった場合は、返されたエラー メッセージが含まれます。

MS Word ブックマークを更新する

(ハンドルによって参照される) Microsoft Word のインスタンス内の名前付きドキュメント内のブックマークを更新します。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ドキュメント名
DocumentName string

開いている Word 文書の名前 (文書を区別するために使用) または現在作業中の文書の空白。

ブックマーク名
BookmarkName True string

Word 文書で更新するブックマークの名前。

新しい値
NewValue string

ブックマークを更新する必要がある値。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Word 文書ですべてを選択する

(ハンドルによって参照される) Microsoft Word のインスタンスで開いている文書内のすべてのコンテンツを選択します。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ドキュメント名
DocumentName string

開いている Word 文書の名前 (文書を区別するために使用) または現在作業中の文書の空白。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Word 文書でテーブルを選択する

(ハンドルによって参照される) Microsoft Word のインスタンス内の名前付きドキュメント内のテーブル (インデックスで指定) を選択します。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ドキュメント名
DocumentName string

開いている Word 文書の名前 (文書を区別するために使用) または現在作業中の文書の空白。

テーブル インデックス
TableIndex True integer

1 から始まるテーブル番号。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Word 文書で強調表示されたテキストを取得する

(ハンドルによって参照される) Microsoft Word のインスタンス内の文書内のすべての強調表示されたテキストを返します。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ドキュメント名
DocumentName string

開いている Word 文書の名前 (文書を区別するために使用) または現在作業中の文書の空白。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
強調表示されたテキスト JSON
HighlightedTextJSON string

ドキュメント内で強調表示されているすべてのテキスト (JSON 形式)。

MS Word 文書で範囲を選択する

(ハンドルによって参照される) Microsoft Word のインスタンス内の名前付き文書内の文字範囲を選択します。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ドキュメント名
DocumentName string

開いている Word 文書の名前 (文書を区別するために使用) または現在作業中の文書の空白。

[開始]
Start True integer

1 から始まる開始文字の位置。

終了
Finish True integer

1 から始まる終了文字の位置。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Word 文書で表のセルのテキスト値を取得する

(ハンドルによって参照される) Microsoft Word のインスタンス内の名前付き文書内の (インデックスで指定された) テーブル内のセルのテキスト値を取得します。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ドキュメント名
DocumentName string

開いている Word 文書の名前 (文書を区別するために使用) または現在作業中の文書の空白。

テーブル インデックス
TableIndex True integer

1 から始まるテーブル番号。

行インデックス
RowIndex True integer

1 から始まる行番号。

列インデックス
ColumnIndex True integer

1 から始まる列番号。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
セルのテキスト
CellText string

テーブル内の参照先セルのテキスト値。

MS Word 文書として保存

開いている指定した文書を、(ハンドルによって参照される) Microsoft Word のインスタンスに、指定したファイル名として保存します。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ドキュメント名
DocumentName string

開いている Word 文書の名前 (文書を区別するために使用) または現在作業中の文書の空白。

ファイル名の保存
SaveFilename True string

ドキュメントを保存するファイル名。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
新しいドキュメント名
NewDocumentName string

複数の Word 文書が開いている場合に別の Word 文書を区別するために他の Word アクションで使用される Word 文書の新しい名前 (保存後)。

MS Word 文書にテキストを入力する

(ハンドルによって参照される) Microsoft Word のインスタンスで現在選択されているポイントから文書に指定したテキストを入力します。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

入力するテキスト
Text True string

Word 文書に入力するテキスト コンテンツ。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Word 文書にテーブル列を追加する

(ハンドルによって参照される) Microsoft Word のインスタンス内の名前付き文書のテーブル (インデックスで指定) に列を追加します。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ドキュメント名
DocumentName string

開いている Word 文書の名前 (文書を区別するために使用) または現在作業中の文書の空白。

テーブル インデックス
TableIndex True integer

1 から始まるテーブル番号。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Word 文書に表の行を追加する

(ハンドルによって参照される) Microsoft Word のインスタンス内の名前付き文書のテーブル (インデックスで指定) に行を追加します。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ドキュメント名
DocumentName string

開いている Word 文書の名前 (文書を区別するために使用) または現在作業中の文書の空白。

テーブル インデックス
TableIndex True integer

1 から始まるテーブル番号。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Word 文書に表を追加する

指定した数の行と列を持つテーブルを、(ハンドルによって参照される) Microsoft Word のインスタンス内の名前付き文書に追加します。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ドキュメント名
DocumentName string

開いている Word 文書の名前 (文書を区別するために使用) または現在作業中の文書の空白。

行数
NumberOfRows True integer

追加するテーブル内の行数。

列の数
NumberOfColumns True integer

追加するテーブル内の列の数。

自動調整動作
AutoFitBehaviour integer

テーブルの自動調整動作 (固定テーブル サイズの場合は 0、コンテンツに合わせて 1、ウィンドウに合わせて 2)。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Word 文書の [テーブル] セルを選択する

(ハンドルによって参照される) Microsoft Word のインスタンス内の名前付き文書内の (インデックスで指定された) テーブル内のセルを選択します。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ドキュメント名
DocumentName string

開いている Word 文書の名前 (文書を区別するために使用) または現在作業中の文書の空白。

テーブル インデックス
TableIndex True integer

1 から始まるテーブル番号。

行インデックス
RowIndex True integer

1 から始まる行番号。

列インデックス
ColumnIndex True integer

1 から始まる列番号。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Word 文書の本文を取得する

(ハンドルによって参照される) Microsoft Word のインスタンス内の名前付き文書の本文で、指定した文字範囲からコンテンツを読み取ります。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ドキュメント名
DocumentName string

開いている Word 文書の名前 (文書を区別するために使用) または現在作業中の文書の空白。

[開始]
Start True integer

1 から始まる開始文字の位置。

終了
Finish True integer

1 から始まる終了文字の位置。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
本文
BodyText string

ドキュメント本文から読み取られたテキスト。

MS Word 文書の秘密度ラベルを取得する

Microsoft Word のインスタンス (ハンドルによって参照される) のドキュメントから秘密度ラベル (Public、Internal、Confidential など) を取得します。 これは、既存のドキュメントからラベルとサイト ID を取得し、同じラベルを他のドキュメントに適用する場合に便利です ([MS Word 文書の秘密度ラベルの設定] アクションを使用)。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ドキュメント名
DocumentName string

開いている Word 文書の名前 (文書を区別するために使用) または現在作業中の文書の空白。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
割り当て方法
AssignmentMethod string

現在の秘密度ラベルの割り当て方法。

割り当てラベル ID
LabelId string

現在の秘密度ラベル ID。これらは組織で事前に定義されています。

割り当てラベル名
LabelName string

現在の秘密度ラベル名。

割り当てサイト ID
SiteId string

組織の一意の ID である現在の秘密度サイト ID。

割り当ての理由
Justification string

秘密度ラベルがダウングレードされた場合の正当な理由。

日付の設定
SetDate string

ラベルが設定された日付。

MS Word 文書の秘密度ラベルを設定する

Microsoft Word のインスタンス (ハンドルによって参照される) のドキュメント内の秘密度ラベル (Public、Internal、Confidential など) を設定します。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ドキュメント名
DocumentName string

開いている Word 文書の名前 (文書を区別するために使用) または現在作業中の文書の空白。

割り当て方法
AssignmentMethod True string

秘密度ラベルの割り当て方法。

割り当てラベル ID
LabelId True string

秘密度ラベル ID。これらは組織で事前に定義されています。 正しいラベル ID を決定する方法の 1 つは、既存のドキュメントからラベル ID を読み取る方法です。

割り当てラベル名
LabelName string

秘密度ラベル名。

割り当てサイト ID
SiteId string

組織の一意の ID である秘密度サイト ID。 正しいサイト ID を特定する方法の 1 つは、既存のドキュメントからサイト ID を読み取る方法です。

割り当ての理由
Justification string

秘密度ラベルをダウングレードする場合、この入力を使用すると、理由を指定できます。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
コマンドの結果
MSWordSetDocumentSensitivityLabelResult boolean

コマンドの結果 (成功または失敗)。

エラーメッセージ
ErrorMessage string

コマンドが成功しなかった場合は、返されたエラー メッセージが含まれます。

MS Word 文書の表のセルのテキスト値をトリミングする

Microsoft Word のインスタンス (ハンドルによって参照される) の名前付き文書のテーブル (インデックスで指定) で削除された先頭または末尾の空白文字 (スペースなど) を含むセルのテキスト値を取得します。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ドキュメント名
DocumentName string

開いている Word 文書の名前 (文書を区別するために使用) または現在作業中の文書の空白。

テーブル インデックス
TableIndex True integer

1 から始まるテーブル番号。

行インデックス
RowIndex True integer

1 から始まる行番号。

列インデックス
ColumnIndex True integer

1 から始まる列番号。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
セルのテキスト
CellText string

先頭または末尾の空白文字 (スペースなど) が削除された、テーブル内の参照先セルのテキスト値。

MS Word 文書の表のセルのテキスト値を設定する

(ハンドルによって参照される) Microsoft Word のインスタンス内の名前付き文書内の (インデックスで指定された) テーブル内のセルのテキスト値を設定します。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ドキュメント名
DocumentName string

開いている Word 文書の名前 (文書を区別するために使用) または現在作業中の文書の空白。

テーブル インデックス
TableIndex True integer

1 から始まるテーブル番号。

行インデックス
RowIndex True integer

1 から始まる行番号。

列インデックス
ColumnIndex True integer

1 から始まる列番号。

新しいセル テキスト
NewCellText string

指定したテーブル セルを設定する必要があるテキスト値。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Word 文書の表の境界を取得する

(ハンドルによって参照される) Microsoft Word のインスタンス内の名前付きドキュメント内のテーブル (インデックスで指定) 内の行と列の数を返します。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ドキュメント名
DocumentName string

開いている Word 文書の名前 (文書を区別するために使用) または現在作業中の文書の空白。

テーブル インデックス
TableIndex True integer

1 から始まるテーブル番号。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
行数
NumberOfRows integer

テーブル内の行数。

列の数
NumberOfColumns integer

テーブル内の列の数。

MS Word 文書を PDF としてエクスポートする

名前付き文書を PDF として Microsoft Word のインスタンスに保存します (ハンドルによって参照されます)。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ドキュメント名
DocumentName string

開いている Word 文書の名前 (文書を区別するために使用) または現在作業中の文書の空白。

ファイル名の保存
SaveFileName True string

PDF を保存するファイル名。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Word 文書を作成する

(ハンドルによって参照される) Microsoft Word のインスタンスに新しい Word 文書を作成します。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
ドキュメント名
DocumentName string

複数の Word 文書が開いている場合に別の Word 文書を区別するために他の Word アクションで使用されるこの Word 文書の名前。

MS Word 文書を保存する

指定した開いている文書を Microsoft Word のインスタンスに保存します (ハンドルによって参照されます)。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ドキュメント名
DocumentName string

開いている Word 文書の名前 (文書を区別するために使用) または現在作業中の文書の空白。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Word 文書を閉じる

(ハンドルによって参照される) Microsoft Word のインスタンスで開いている Word 文書を閉じます。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ドキュメント名
DocumentName string

開いている Word 文書の名前 (文書を区別するために使用) または現在作業中の文書の空白。

Workflow
Workflow True string

workflow() に次の式を追加します。

MS Word 文書を開く

指定した Word 文書を Microsoft Word のインスタンスで開きます (ハンドルによって参照されます)。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ファイル名
Filename True string

開く Word 文書のファイル名。

読み取り専用で開く
OpenReadOnly boolean

Word 文書を読み取り専用モードで開く必要がありますか?

最近使用したファイルに追加する
AddToRecentFiles boolean

Word 文書を最近使用したファイルの一覧に追加する必要がありますか?

パスワード
Password password

Word 文書のパスワード (必要な場合)。

開いて修復する
OpenAndRepair boolean

ドキュメントを開いたときに修復する必要がありますか? これは、ドキュメントの破損を防ぐために使用できます。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
ドキュメント名
DocumentName string

複数の Word 文書が開いている場合に別の Word 文書を区別するために他の Word アクションで使用されるこの Word 文書の名前。

MS Word 文書内のテーブルの数を取得する

(ハンドルによって参照される) Microsoft Word のインスタンス内の名前付き文書内のテーブルの数を返します。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ドキュメント名
DocumentName string

開いている Word 文書の名前 (文書を区別するために使用) または現在作業中の文書の空白。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
テーブルの数
NumberOfTables integer

Word 文書で見つかったテーブルの数。

OLE オブジェクトは MS Excel ワークシートに存在しますか

(ハンドルによって参照される) Microsoft Excel のインスタンスの作業中のブックに OLE オブジェクトが存在するかどうかを判断します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

OLE オブジェクト名
OLEObjectName True string

OLE オブジェクトの名前。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
OLE オブジェクトが存在する
OLEObjectExists boolean

TRUE の 場合は、OLE オブジェクトが存在します。 OLE オブジェクトが存在しない場合は False。

Window を使用して MS Outlook インスタンスを閉じる

[インスタンスの作成] アクションの使用を開始した (または後でアタッチされた) Microsoft Outlook のインスタンスを閉じます。Outlook を表示し、Outlook ウィンドウを閉じます (ユーザーが Outlook を閉じる場合)。 これは、Outlook キャッシュ モードが有効になっている場合により信頼性が高くなります。

パラメーター

名前 キー 必須 説明
ネイティブ ウィンドウを使用する
UseNativeWindow boolean

ネイティブ Outlook ウィンドウ ハンドルを使用して Outlook を閉じる必要がありますか? [ネイティブ ウィンドウの使用] と [UIA の使用] の両方が true に設定されている場合は、最初にこのメソッドが試行されます。

UIA を使用する
UseUIA boolean

UIA メソッドを使用して Outlook を閉じる必要がありますか?

プロセスが終了するまで待機する秒数
SecondsToWaitForProcessToClose integer

Outlook インスタンスが閉じるのを待機する秒数。

Workflow
Workflow True string

workflow() に次の式を追加します。

アクティブな MS Excel ワークシートでセル値 2 を取得する

(ハンドルによって参照される) Microsoft Excel のインスタンス内の作業中のブック内のセルの生の値を取得します。 これにより、書式が適用されていないセルの基になる値が返されます。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

セル参照
CellReference True string

セル参照 (例: A1)。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
セル値
CellValue string

参照されるセルの生の値。

アクティブな MS Excel ワークシートでセル値を取得および設定する

1 つのセル値を読み取り、(ハンドルによって参照される) Microsoft Excel のインスタンス内の作業中のブック内の別のセルに格納します。

パラメーター

名前 キー 必須 説明
ソース Excel ハンドル
SourceHandle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ソース ブック名
SourceWorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの読み取り元の空白。

ソース ワークシート名
SourceWorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの読み取り元の空白。

ソース セル参照
SourceCellReference True string

読み取る値を含むセル (例: A1)。

ターゲット Excel ハンドル
TargetHandle integer

コピーしたデータを書き込む Excel の現在アクティブなインスタンスの場合は、Excel のインスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます)、または 0。

ターゲット ブック名
TargetWorkbookName string

コピーしたデータを書き込むための、開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ターゲット ワークシート名
TargetWorksheetName string

コピーしたデータを書き込むためのブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの場合は空白。

ターゲット セル参照
TargetCellReference True string

取得した値を設定するセル (例: B2)。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
コマンドの結果
MSExcelGetAndSetCellValueResult boolean

コマンドの結果 (成功または失敗)。

エラーメッセージ
ErrorMessage string

コマンドが成功しなかった場合は、返されたエラー メッセージが含まれます。

アクティブな MS Excel ワークシートでセル値を設定する

(ハンドルによって参照される) Microsoft Excel のインスタンスの作業中のブックのセルの文字列値を設定します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

セル参照
CellReference True string

セル参照 (例: A1)。

セル値
CellValue string

セルを設定する新しい値。セルの内容をクリアするには空白を指定します。

セル値がパスワードに格納されている
CellValueContainsStoredPassword boolean

セルの値に、{IAConnectPassword:StoredPasswordIdentifier} 形式または IA-Connect Orchestrator 汎用資格情報 ({OrchestratorCredential:FriendlyName} 形式) の IA-Connect 格納されたパスワード識別子が含まれている場合は true に設定します。 この保存されたパスワードは、たとえば、"パスワードの生成" アクションによって生成されたか、IA-Connect Orchestrator によって保持されている可能性があります。

Workflow
Workflow True string

workflow() に次の式を追加します。

アクティブな MS Excel ワークシートのアクティブ セルを取得する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のアクティブ セルのセル参照を返します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
セル参照
CellReference string

一致するセルのセル参照。

行インデックス
RowIndex integer

一致するセルの行インデックス。

列インデックス
ColumnIndex integer

一致するセルの列インデックス。

アクティブな MS Excel ワークシートのセル テキストを取得および設定する

1 つのセルのテキスト値を読み取り、(ハンドルによって参照される) Microsoft Excel のインスタンス内の作業中のブック内の別のセルに格納します。

パラメーター

名前 キー 必須 説明
ソース Excel ハンドル
SourceHandle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ソース ブック名
SourceWorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの読み取り元の空白。

ソース ワークシート名
SourceWorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの読み取り元の空白。

ソース セル参照
SourceCellReference True string

読み取るテキスト値を含むセル (例: A1)。

ターゲット Excel ハンドル
TargetHandle integer

コピーしたデータを書き込む Excel の現在アクティブなインスタンスの場合は、Excel のインスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます)、または 0。

ターゲット ブック名
TargetWorkbookName string

コピーしたデータを書き込むための、開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ターゲット ワークシート名
TargetWorksheetName string

コピーしたデータを書き込むためのブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの場合は空白。

ターゲット セル参照
TargetCellReference True string

取得したテキスト値を設定するセル (例: B2)。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
コマンドの結果
MSExcelGetAndSetCellTextResult boolean

コマンドの結果 (成功または失敗)。

エラーメッセージ
ErrorMessage string

コマンドが成功しなかった場合は、返されたエラー メッセージが含まれます。

アクティブな MS Excel ワークシートのセル テキストを取得する

(ハンドルによって参照される) Microsoft Excel のインスタンス内の作業中のブックのセル内のテキストを取得します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

セル参照
CellReference True string

セル参照 (例: A1)。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
セル値
CellValue string

参照されるセルのテキスト値。

アクティブな MS Excel ワークシートのセルに移動する

(ハンドルによって参照される) Microsoft Excel のインスタンス内の作業中のブック内のセルに移動 (選択) します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

セル参照
CellReference True string

セル参照 (例: A1)。

Workflow
Workflow True string

workflow() に次の式を追加します。

アクティブな MS Excel ワークシートのセルの書式設定

(ハンドルによって参照される) Microsoft Excel のインスタンス内のアクティブワークシートのセルの書式を設定します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

セル参照
CellReference True string

セル参照 (例: A1)。

セルの書式
CellFormat True string

設定するセルの形式 (dd/mm/yyyy や #,##0.000 など) - その他の例については、MS Excel 形式のコード ガイドラインを参照してください。

Workflow
Workflow True string

workflow() に次の式を追加します。

アクティブな MS Excel ワークシートのセル値 2 を取得して設定する

1 つの生のセル値を読み取り、(ハンドルによって参照される) Microsoft Excel のインスタンス内の作業中のブック内の別のセルに格納します。 書式設定を適用せずに、セルの基になる値を取得および設定します。

パラメーター

名前 キー 必須 説明
ソース Excel ハンドル
SourceHandle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ソース ブック名
SourceWorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの読み取り元の空白。

ソース ワークシート名
SourceWorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの読み取り元の空白。

ソース セル参照
SourceCellReference True string

読み取る値を含むセル (例: A1)。

ターゲット Excel ハンドル
TargetHandle integer

コピーしたデータを書き込む Excel の現在アクティブなインスタンスの場合は、Excel のインスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます)、または 0。

ターゲット ブック名
TargetWorkbookName string

コピーしたデータを書き込むための、開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ターゲット ワークシート名
TargetWorksheetName string

コピーしたデータを書き込むためのブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの場合は空白。

ターゲット セル参照
TargetCellReference True string

取得した値を設定するセル (例: B2)。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
コマンドの結果
MSExcelGetAndSetCellValue2Result boolean

コマンドの結果 (成功または失敗)。

エラーメッセージ
ErrorMessage string

コマンドが成功しなかった場合は、返されたエラー メッセージが含まれます。

アクティブな MS Excel ワークシートのセル値を取得する

(ハンドルによって参照される) Microsoft Excel のインスタンス内の作業中のブックのセルの文字列値を取得します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

セル参照
CellReference True string

セル参照 (例: A1)。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
セル値
CellValue string

参照されるセルの文字列値。

アクティブな MS Excel ワークシート名を取得する

(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の指定したインデックス (1 から始まる) にあるワークシートの名前を返します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシートの位置
Position integer

1 から始まる目的のワークシートの位置 (インデックス)。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
ワークシート名
WorksheetName string

ブック内のワークシートの名前。

クリップボードから MS Word に貼り付ける

クリップボードの内容を、Microsoft Word のインスタンス (ハンドルによって参照) の現在選択されている位置にある文書に貼り付けます。

パラメーター

名前 キー 必須 説明
Word ハンドル
Handle integer

Word の現在アクティブなインスタンスの Word インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

Workflow
Workflow True string

workflow() に次の式を追加します。

クリップボードのクリア

IA-Connect エージェント ユーザー セッションのクリップボードの内容をクリアします。

パラメーター

名前 キー 必須 説明
Workflow
Workflow True string

workflow() に次の式を追加します。

レジストリで MS Excel VB オブジェクト モデルを信頼する

VB オブジェクト モデルを信頼するように Excel のレジストリ値を設定します (マクロを作成するために必要)。 Excel は実行されていてはならず、GPO によってオーバーライドされない場合にのみ機能します。 これは、セキュリティ センターの [開発者マクロ設定] セクションで [VBA プロジェクト オブジェクト モデルへの信頼アクセス] オプションを有効にした場合と同じです。

パラメーター

名前 キー 必須 説明
[Excel バージョン]
ExcelVersion integer

Excel のバージョン (たとえば、Excel 2000 の場合は 9、Excel 2016 の場合は 16 など)。

信頼 VBOM
TrustVBOM boolean

VBOM を信頼する必要がありますか?

Workflow
Workflow True string

workflow() に次の式を追加します。

作業中の MS Excel ワークシートの現在のセルの書式を設定する

(ハンドルによって参照される) Microsoft Excel のインスタンスのアクティブ ワークシートのアクティブ セルの書式を設定します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

セルの書式
CellFormat True string

設定するセルの形式 (dd/mm/yyyy や #,##0.000 など) - その他の例については、MS Excel 形式のコード ガイドラインを参照してください。

Workflow
Workflow True string

workflow() に次の式を追加します。

既存の MS Excel インスタンスにアタッチする

既に開始されているインスタンス Microsoft Excel にアタッチします。

パラメーター

名前 キー 必須 説明
ファイル名
Filename string

添付先の Excel で開いているスプレッドシートのファイル名。 空のワークシートの場合は、シートの名前 ("Book1" など) を入力します。

ウィンドウの切り替え
ToggleWindow boolean

添付する前に Excel ウィンドウを切り替える必要がありますか? これにより、最近開いた Excel ウィンドウが Windows オペレーティング システムに確実に表示されるようになります。

トグルでは、マウスのグローバル左クリック エージェントが使用されます
ToggleUsesGlobalLeftMouseClickAgent boolean

Excel ウィンドウを切り替える場合は、グローバル マウス クリックを使用して最初に IA-Connect Agent にフォーカスを合わせるかどうかを指定します。

遅延を秒単位で切り替える
ToggleDelay double

Excel ウィンドウを切り替える場合は、切り替えた後の一時停止を指定します。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
Excel ハンドル
Handle integer

複数のインスタンスが実行されている場合に、Excel の異なるインスタンスを区別するために他の Excel アクションによって使用される Excel のこのインスタンスのハンドル。

既存の MS Outlook インスタンスにアタッチする

実行中の Outlook インスタンスにアタッチして、この IA-Connect モジュールのアクションを使用して Outlook を自動化できるようにします。

パラメーター

名前 キー 必須 説明
ウィンドウの切り替え
ToggleWindow boolean

添付する前に Outlook ウィンドウを切り替える必要がありますか? これは、最近開いた Outlook ウィンドウが Windows オペレーティング システムに表示されるようにするのに役立ちます。

トグルでは、マウスのグローバル左クリック エージェントが使用されます
ToggleUsesGlobalLeftMouseClickAgent boolean

Outlook ウィンドウを切り替える場合は、グローバル マウス クリックを使用して最初に IA-Connect Agent にフォーカスを合わせるかどうかを指定します。

遅延を秒単位で切り替える
ToggleDelay double

Outlook ウィンドウを切り替える場合は、切り替えた後の一時停止を指定します。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
現在のプロファイル名
CurrentProfileName string

使用中の Outlook メール プロファイルの名前。

既存の MS Word インスタンスにアタッチする

既に開始されているインスタンス Microsoft Word にアタッチします。

パラメーター

名前 キー 必須 説明
ファイル名
Filename string

添付する Word で開いている文書のファイル名。 空のドキュメントの場合は、ドキュメントの名前 ("Document1" など) を入力します。

ウィンドウの切り替え
ToggleWindow boolean

添付する前に Word ウィンドウを切り替える必要がありますか? これは、最近開いた Word ウィンドウが Windows オペレーティング システムに表示されるようにするのに役立ちます。

トグルでは、マウスのグローバル左クリック エージェントが使用されます
ToggleUsesGlobalLeftMouseClickAgent boolean

Word ウィンドウを切り替える場合は、グローバル マウス クリックを使用して最初に IA-Connect Agent にフォーカスを合わせるかどうかを指定します。

遅延を秒単位で切り替える
ToggleDelay double

Word ウィンドウを切り替える場合は、切り替えた後の一時停止を指定します。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
Word ハンドル
Handle integer

複数のインスタンスが実行されている場合に Word の異なるインスタンスを区別するために他の Word アクションによって使用される Word のこのインスタンスのハンドル。

日付を含むコレクションを MS Excel ワークシートに書き込む

日付フィールドを含むコレクション (テーブル) を、(ハンドルによって参照される) Microsoft Excel のインスタンス内のブック内の名前付きワークシートに書き込みます。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ブック名
WorkbookName string

開いている Excel ブックの名前 (ブックを区別するために使用) または現在アクティブなブックの空白。

ワークシート名
WorksheetName string

ブック内のワークシート (タブ) の名前、または現在アクティブなワークシートの空白。

セル参照
CellReference True string

コレクションの書き込み先のセル参照。 この場所は、入力されたコレクションの左上の位置になります。 例: C2。

徴収
CollectionToWriteJSON True string

JSON 形式で書き込むコレクション (テーブル)。

列名を含める
IncludeColumnNames boolean

列名も書き込む必要がありますか?

すべてのフィールドを日付に変換してみてください
TryToConvertAllFieldsToDate boolean

可能であれば、すべてのフィールドを日付に変換する必要がありますか?

日付に変換する列
ColumnsToConvertToDateJSON string

JSON 形式で日付形式に変換する必要がある、書き込まれるデータの列インデックス (0 から始まる) または列名。 たとえば、5 列のデータを書き込み、列 0 と列 4 が日付列である場合は、日付列の名前が 'DateOfBirth' および 'StartDate' の場合、この入力を [0,4] または [DateOfBirth"、"StartDate"] に設定できます。

Workflow
Workflow True string

workflow() に次の式を追加します。

現在の MS Excel ブックを CSV として保存する

現在のブックを CSV として Microsoft Excel のインスタンス (ハンドルによって参照) に指定されたファイル名として保存します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ファイル名の保存
SaveFilename True string

ブックを保存するファイル名。

既存の保存ファイル名を削除する
DeleteExistingSaveFilename boolean

true に設定され、選択した保存ファイル名を含むファイルが既に存在する場合、そのファイルは削除されます。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
新しいブック名
NewWorkbookName string

Excel ブックの新しい名前 (保存後) は、複数の Excel ブックが開いている場合に別の Excel ブックを区別するために他の Excel アクションで使用されます。

現在の MS Excel ブックを保存する

現在のブックを Microsoft Excel のインスタンスに保存します (ハンドルによって参照されます)。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
新しいブック名
NewWorkbookName string

Excel ブックの新しい名前 (保存後) は、複数の Excel ブックが開いている場合に別の Excel ブックを区別するために他の Excel アクションで使用されます。

現在の MS Excel ブックを次のように保存する

現在のブックを(ハンドルによって参照される) Microsoft Excel のインスタンスに、指定されたファイル名として保存します。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

ファイル名の保存
SaveFilename string

ブックを保存するファイル名。

既存の保存ファイル名を削除する
DeleteExistingSaveFilename boolean

true に設定され、選択した保存ファイル名を含むファイルが既に存在する場合、そのファイルは削除されます。

Excel ファイル形式
ExcelFileFormat string

Excel の保存ファイル形式。 既定では、これはファイル拡張子から自動的に決定されますが (たとえば、MyWorkbook.xlsx は自動的に Excel ブックになります)、手動で種類を選択することもできます。

Workflow
Workflow True string

workflow() に次の式を追加します。

戻り値

名前 パス 説明
新しいブック名
NewWorkbookName string

Excel ブックの新しい名前 (保存後) は、複数の Excel ブックが開いている場合に別の Excel ブックを区別するために他の Excel アクションで使用されます。

現在の MS Excel ブックを閉じる

(ハンドルによって参照される) Microsoft Excel のインスタンス内の現在の Excel ブックを閉じます。

パラメーター

名前 キー 必須 説明
Excel ハンドル
Handle integer

Excel の現在アクティブなインスタンスの Excel インスタンスのハンドル ("インスタンスの作成" または "既存のインスタンスにアタッチ" によって提供されます) または 0。

Workflow
Workflow True string

workflow() に次の式を追加します。