IA-Connect Microsoft Office

IA-Connect はロボティック プロセス オートメーション (RPA) プラットフォームで、クラウドからオンプレミスの仮想マシン、Citrix や Microsoft リモート デスクトップ (RDS) の接続により、RPA 機能を追加します。 このモジュールは Microsoft Office を自動化します。

このコネクタは、次の製品および地域で利用可能です。

Service クラス 地域
Logic Apps 標準 以下を除くすべての Logic Apps 地域 :
     -   Azure 政府の地域
     -   Azure 中国の地域
     -   国防総省 (DoD)
Power Automate プレミアム 以下を除くすべての Power Automate 地域 :
     -   米国政府 (GCC)
     -   米国政府 (GCC High)
     -   21Vianet が運用する中国のクラウド
     -   国防総省 (DoD)
Power Apps プレミアム 以下を除くすべての Power Apps 地域 :
     -   米国政府 (GCC)
     -   米国政府 (GCC High)
     -   21Vianet が運用する中国のクラウド
     -   米国国防総省 (DoD)
お問い合わせ先
件名 Ultima Labs
[URL] https://www.ultima.com/ultima-labs
メール IAConnect@ultima.com
Connector Metadata
発行者 Ultima Labs
Web サイト https://www.ultima.com/ultima-labs
プライバシー ポリシー https://www.ultima.com/privacy-policy
カテゴリー IT Operations;生産性

IA-Connect はロボティック プロセス オートメーション (RPA) プラットフォームで、Power Automate クラウド フローからオンプレミスの仮想マシン、Citrix や Microsoft リモート デスクトップ (RDS) の接続により、RPA 機能を追加します。 IA-Connect コネクタは 650 を超えるアクションを提供しており、Power Automate クラウド フローから直接さまざまなタイプのオンプレミス アプリケーションを自動化できるようにします。 すべての IA-Connect アクションは、Power Automate クラウド フローから直接利用でき、クラウドベース アプリケーションとオンプレミス アプリケーション間の簡単な統合ができます。また、既存の Power Automate 条件、ループ、動的コンテンツ、式、および例外処理を RPA プロセスで活用できます。 また、IA-Connect コネクタを利用することで、フローの実行履歴から完全な実行履歴と監査性が提供されると同時に、RPA プロセスを開発するための個別のアプリケーション/コンソール/スタジオが不要になります。

前提条件

任意の IA-Connect コネクタを使用するには、IA-Connect ソフトウェアをインストールする必要があります。 30 日間は無料でお試しいただけますが、その後は IA-Connect ライセンスが必要になります。

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

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

  • 自動化したいソフトウェアにアクセスできる仮想マシンにインストールされる IA-Connect Agent および Director。 さらに、IA-Connect Agent は Citrix または Microsoft リモート デスクトップ サービス (RDS) セッション内で実行でき、RPA コマンドは仮想チャネルを介してリモート セッションに渡されて実行されます。 IA-Connect Agent はネットワーク共有から実行でき、インストールする必要はありません。

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

次の IA-Connect コネクタを使用できます。

  • IA-Connect Dynamic Code
  • IA-Connect Java
  • IA-Connect Mainframe
  • IA-Connect Microsoft Office
  • IA-Connect SAP GUI
  • IA-Connect Session
  • IA-Connect UI
  • IA-Connect Web Browser

資格情報の入手方法

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

試用版のお申し込みをいただきましたら、IA-Connect ソフトウェアのセットアップのお手伝いと試用版ライセンスを提供するために、ご登録いただいたメール アドレスにご連絡いたします。 この試用版はすべての機能を備えており、試用期間中に、ご自身の環境で 8 つの IA-Connect コネクタすべてにおいて 650 のアクションのいずれかをテストできます。

コネクタの使用を開始する

IA-Connect の試用版を申し込むと、IA-Connect ソフトウェアおよびインストールとセットアップに関するドキュメントを含む ZIP ファイルをダウンロードできるようになります。 また、必要に応じてお客様にご連絡し、インストール プロセスのサポートやご案内をさせていただきます。

サポート

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

IA-Connect ライセンスを購入すると、Ultima の英国拠点の技術サービス センター (TSC) からの特注トレーニングまたはサポートと引き換えることができるサポート トークンが発行されます。

既知の問題と一般的なエラーに関する FAQ

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

接続を作成する

このコネクタは、次の認証タイプをサポートしています:

既定 接続を作成するためのパラメーター。 すべての地域 共有不可

既定

適用できるもの: すべての領域

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

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

件名 タイプ Description Required
API Key securestring この API の API キー True
IA-Connect オーケストレーターのアドレス string HTTP(S) コンポーネントなしで IA-Connect オーケストレーターのアドレスを指定してください True

調整制限

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

アクション

MS Excel の国の設定を取得する

Microsoft Excel のインスタンス (ハンドルで参照) の国設定を返します。

MS Excel の表示

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

MS Excel を非表示にする

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

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

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

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

Visual Basic オブジェクトを使用して起動された (または後で接続された) Microsoft Excel インスタンスを閉じます。 閉じる Excel のインスタンスはハンドルによって定義されます。

MS Excel ウィンドウを最大化する

Microsoft Excel のアクティブなインスタンス (ハンドルで参照) を最大化します。

MS Excel ウィンドウを最小化する

Microsoft Excel のアクティブなインスタンス (ハンドルで参照) を最小化します。

MS Excel ウィンドウを標準化する

Microsoft Excel のアクティブなインスタンス (ハンドルで参照) を標準化します。

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

Microsoft Excel のインスタンス (ハンドルで参照) のワークブックに含まれている、現在の Excel クリップボード (点線の部分) をクリアします。

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

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

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

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

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 のインスタンス (ハンドルで参照) の指定したセル (ひとつまたは複数) の背景色を設定します。

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 ワークシートの OLE オブジェクトにテキストを入力します

Microsoft Excel のインスタンス (ハンドルで参照) のアクティブなブックの OLE オブジェクトにテキストを入力します。

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 ワークブックでの選択項目をコピーする

現在の選択または指定した選択 (Excel クリップボードを利用する) を Microsoft Excel のインスタンス (ハンドルで参照) のブックにコピーします。

MS Excel ワークブックで選択項目を切り取る

Microsoft Excel のインスタンス (ハンドルで参照) のブックで、現在の選択または指定した選択 (Excel クリップボードを利用する) を切り取ります。

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

Microsoft Excel のインスタンス (ハンドルで参照) のワークブックにマクロを追加します。

MS Excel ワークブックの選択項目に挿入する

Microsoft Excel のインスタンス (ハンドルで参照) のワークブックに含まれている現在の選択項目に挿入します。

MS Excel ワークブックの選択項目に貼り付ける

現在の選択または指定した選択 (Excel クリップボードを利用する) を Microsoft Excel のインスタンス (ハンドルで参照) のブックに貼り付けます。

MS Excel ワークブックの選択項目を削除する

Microsoft Excel のインスタンス (ハンドルで参照) のワークブックに含まれている現在の選択項目を削除します。

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

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

MS Excel ワークブックを作成する

Microsoft Excel のインスタンス (ハンドルで参照) で新しい Excel ワークブックを作成します。

MS Excel ワークブックを閉じる

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

MS Excel ワークブックを開く

Microsoft Excel のインスタンスで、指定されている 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 でメールを削除する

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

MS Outlook でメールを取得する

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

MS Outlook でメールを既読としてマークする

設定された入力フラグに応じて、Outlook の特定のメールを既読または未読としてマークします。

MS Outlook でメールを移動する

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

MS Outlook でメールを転送する

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

MS Outlook でメールを送信する

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

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

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

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

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

MS Outlook の表示

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

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

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

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

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

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

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

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

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

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

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

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

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

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

IA-Connect Agent が「許可」ボタンを見つけるために使用する既定の Outlook 「許可」ポップアップ要素検索の詳細を上書きします。 ボタン名は、言語設定によって変わる可能性があります。その場合、「許可ポップアップのバックグラウンド モニター」を呼び出す前にこれを使用します。

MS Word の表示

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

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

Microsoft Word のインスタンス (ハンドルで参照) でドキュメントの選択されたコンテンツをコピーします。

MS Word を非表示にする

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

MS Word インスタンスからから接続を解除する

Visual Basic オブジェクトを使用して起動された (または後で接続された) Microsoft Word の実行中のインスタンスから接続を解除します。 接続を解除する Word のインスタンスはハンドルによって定義されます。

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

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

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

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

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

コントロール名が指定された Microsoft Word のインスタンス (ハンドルで参照) のコマンド バー オブジェクトを実行します。 これらは、Microsoft によって「Office Fluent UI コマンド識別子」としてドキュメント化されています。 一部のコマンド バー オブジェクトは追加の操作なしで機能しますが、一部のコマンド バー オブジェクトはいくつかの 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 のインスタンス (ハンドルで参照) で名前付きドキュメントのテーブル数を返します。

MS Word ドキュメントの本文を取得する

Microsoft Word のインスタンス (ハンドルで参照) の名前付きドキュメントの本文にある指定された文字範囲からコンテンツを読み取ります。

MS Word ドキュメントを作成する

Microsoft Word のインスタンス (ハンドルで参照) で新しい Word ドキュメントを作成します。

MS Word ドキュメントを保存する

Microsoft Word のインスタンス (ハンドルで参照) で、指定された開いているドキュメントを保存します。

MS Word ドキュメントを閉じる

Microsoft Word のインスタンス (ハンドルで参照) で、開いている Word ドキュメントを閉じます。

MS Word ドキュメントを開く

Microsoft Word のインスタンス (ハンドルで参照) で、指定されている Word ドキュメントを開きます。

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

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

PDF として MS Word ドキュメントをエクスポートする

Microsoft Word のインスタンス (ハンドルで参照) で名前付きドキュメントを PDF として保存します。

アクティブな MS Excel ワークシートで OLE オブジェクト値を取得する

Microsoft Excel のインスタンス (ハンドルで参照) のアクティブなブックで OLE オブジェクトのテキスト値を取得します。 OLE オブジェクトがチェックボックスの場合、値「True」または「False」が返されます。

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

Microsoft Excel のインスタンス (ハンドルで参照) に含まれるアクティブなセルのセル参照を返します。

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

Microsoft Excel のインスタンス (ハンドルで参照) のアクティブなブックで、単一のセル テキスト値を読み込んで、別のセルに保存します。

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

Microsoft Excel のインスタンス (ハンドルで参照) のアクティブなワークブックに含まれているセルのテキストを取得します。

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

Microsoft Excel のインスタンス (ハンドルで参照) のアクティブなブックで、単一のセルの生値を読み込んで、別のセルに保存します。 書式設定が適用されていないセルの基になる値を取得して設定します。

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

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 ワークシート名を取得する

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

ウィンドウを使用して MS Outlook インスタンスを閉じる

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

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

Microsoft Word のインスタンス (ハンドルで参照) で、クリップボードのコンテンツを現在選択されている点のドキュメントに貼り付けます。

クリップボードをクリア

IA-Connect Agent のユーザー セッションで、クリップボードのコンテンツをクリアします。

トリミングされた MS Word ドキュメントのテーブル セルのテキスト値を取得する

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

パスワードを指定して MS Excel ブックを保存する

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

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

VB オブジェクト モデル (マクロの作成に必要) を信頼するよう Excel のレジストリ値を設定します。 Excel を実行しないでください。GPO により上書きされない場合のみ機能します。 これは、セキュリティ センターの「開発者向けのマクロ設定」セクションで「VBA プロジェクト オブジェクト モデルへのアクセスを信頼する」オプションを有効にするのと同じです。

名前を指定して MS Excel ブックを保存

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

拡張されたコレクションとして 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 として保存する

Microsoft Excel のインスタンス (ハンドルで参照) で現在のワークブック CSV として、指定のファイル名で保存します。

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

Microsoft Excel のインスタンス (ハンドルで参照) で現在のワークブックを保存します。

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

Microsoft Excel のインスタンス (ハンドルで参照) で現在のワークブックを、指定のファイル名で保存します。

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

Microsoft Excel のインスタンス (ハンドルで参照) で現在の MS Excel ワークブックを閉じます。

MS Excel の国の設定を取得する

Microsoft Excel のインスタンス (ハンドルで参照) の国設定を返します。

パラメーター

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

Excel のインスタンスのハンドル ('インスタンスを作成する' または '既存のインスタンスに接続する' によって提供される)、あるいは Excel の現在アクティブなインスタンスの場合は 0。

Workflow
Workflow True string

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

戻り値

名前 パス 説明
国設定
CountrySetting integer

国の設定値 (たとえば、英国英語の場合は 44)。

MS Excel の表示

Microsoft Excel のインスタンス (ハンドルで参照) を表示します。 これは通常開発中のみ使用されます。Excel は、UIA を使用して 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 を自動化できるようにします。 ShowExcel を有効にしない限り、Microsoft Excel は非表示で起動します。Excel は、UIA を使用して 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 オブジェクトを使用して起動された (または後で接続された) Microsoft Excel インスタンスを閉じます。 閉じる Excel のインスタンスはハンドルによって定義されます。

パラメーター

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

Excel のインスタンスのハンドル ('インスタンスを作成する' または '既存のインスタンスに接続する' によって提供される)、あるいは Excel の現在アクティブなインスタンスの場合は 0。

Workflow
Workflow True string

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

戻り値

MS Excel ウィンドウを最大化する

Microsoft Excel のアクティブなインスタンス (ハンドルで参照) を最大化します。

パラメーター

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

Excel のインスタンスのハンドル ('インスタンスを作成する' または '既存のインスタンスに接続する' によって提供される)、あるいは Excel の現在アクティブなインスタンスの場合は 0。

Workflow
Workflow True string

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

戻り値

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

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

Error message
ErrorMessage string

コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。

MS Excel ウィンドウを最小化する

Microsoft Excel のアクティブなインスタンス (ハンドルで参照) を最小化します。

パラメーター

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

Excel のインスタンスのハンドル ('インスタンスを作成する' または '既存のインスタンスに接続する' によって提供される)、あるいは Excel の現在アクティブなインスタンスの場合は 0。

Workflow
Workflow True string

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

戻り値

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

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

Error message
ErrorMessage string

コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。

MS Excel ウィンドウを標準化する

Microsoft Excel のアクティブなインスタンス (ハンドルで参照) を標準化します。

パラメーター

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

Excel のインスタンスのハンドル ('インスタンスを作成する' または '既存のインスタンスに接続する' によって提供される)、あるいは Excel の現在アクティブなインスタンスの場合は 0。

Workflow
Workflow True string

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

戻り値

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

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

Error message
ErrorMessage string

コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。

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

Microsoft Excel のインスタンス (ハンドルで参照) のワークブックに含まれている、現在の Excel クリップボード (点線の部分) をクリアします。

パラメーター

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

Excel のインスタンスのハンドル ('インスタンスを作成する' または '既存のインスタンスに接続する' によって提供される)、あるいは Excel の現在アクティブなインスタンスの場合は 0。

Workflow
Workflow True string

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

戻り値

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

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

パラメーター

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

Excel のインスタンスのハンドル ('インスタンスを作成する' または '既存のインスタンスに接続する' によって提供される)、あるいは Excel の現在アクティブなインスタンスの場合は 0。

オブジェクト ID
ObjectId True string

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

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

false に設定すると、IA-Connect Agent はアクションが完了するまで待機します。 これは、単純なアクション (Copy、Undo、Bold など) に適しています。 true に設定すると、IA-Connect Agent はバックグラウンド スレッドでアクションを実行し、さらなる指示を求めて戻ります。 これは、アクションによってダイアログが表示される場合、または Excel が追加の入力を待機する場合に使用します。

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

値のみを貼り付けますか、それとも書式設定を保持しますか?

簡易貼り付けのみ
SimplePasteOnly boolean

簡易貼り付けまたは特殊貼り付け?

Workflow
Workflow True string

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

戻り値

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

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

Error message
ErrorMessage string

コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。

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

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

Error message
ErrorMessage string

コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。

MS Excel ブックを保存する

Microsoft Excel のインスタンス (ハンドルで参照) で、指定された開いている Excel ワークブックを保存します。

パラメーター

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

Excel のインスタンスのハンドル ('インスタンスを作成する' または '既存のインスタンスに接続する' によって提供される)、あるいは Excel の現在アクティブなインスタンスの場合は 0。

ワークブック名
WorkbookName string

開いている Excel ワークブックの名前 (複数のワークブック間で区別するために使用) または現在アクティブなワークブックの場合は空白。

Workflow
Workflow True string

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

戻り値

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

複数の Excel ワークブックが開いている場合に、他の Excel 操作から区別するために使用される、Excel ワークブック (保存後) の新しい名前です。

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

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

パラメーター

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

Excel のインスタンスのハンドル ('インスタンスを作成する' または '既存のインスタンスに接続する' によって提供される)、あるいは Excel の現在アクティブなインスタンスの場合は 0。

ワークブック名
WorkbookName string

開いている Excel ワークブックの名前 (複数のワークブック間で区別するために使用) または現在アクティブなワークブックの場合は空白。

Force
Force boolean

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

Workflow
Workflow True string

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

戻り値

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

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

Error message
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 Agent はマクロが完了するまで待機します。 これは、タスクを実行して終了する単純なマクロに適しています。 true に設定すると、IA-Connect Agent はバックグラウンド スレッドでマクロを実行し、さらなる指示を求めて戻ります。 これは、マクロによってダイアログが表示される場合、または Excel で追加の入力を待機する場合に、長時間実行されるマクロで使用します。

Workflow
Workflow True string

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

戻り値

名前 パス 説明
Result
Result 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

背景色を変更するセル (1 つまたは複数)(例: A1)。

カラー インデックス
ColourIndex True integer

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

Workflow
Workflow True string

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

戻り値

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

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

Error message
ErrorMessage string

コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。

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

比較タイプ (equals、contains、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

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

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 のインスタンス (ハンドルで参照) のワークブックに含まれている名前付きワークシートで次の空のセルを検索します。

パラメーター

名前 キー 必須 説明
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 ワークシートに OLE オブジェクトが存在するか

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

OLE オブジェクトが存在する場合は True。 OLE オブジェクトが存在しない場合は False。

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

Microsoft Excel のインスタンス (ハンドルで参照) のワークブックに含まれている名前付きワークシートにコレクション (配列) を書き込みます。

パラメーター

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

Excel のインスタンスのハンドル ('インスタンスを作成する' または '既存のインスタンスに接続する' によって提供される)、あるいは Excel の現在アクティブなインスタンスの場合は 0。

ワークブック名
WorkbookName string

開いている Excel ワークブックの名前 (複数のワークブック間で区別するために使用) または現在アクティブなワークブックの場合は空白。

ワークシート名
WorksheetName string

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

セル参照
CellReference True string

セル参照 (例: A1)。

コレクション
CollectionToWriteJSON True string

書き込むコレクション (配列) (JSON 形式)。

列名を含める
IncludeColumnNames boolean

列名も書き込みますか?

Workflow
Workflow True string

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

戻り値

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 Agent で応答を待ちますか、それともバックグラウンド タスクとして実行しますか? これは、オブジェクトの状態を変更するとメッセージ ボックス、ダイアログ、またはプロンプトを表示する場合は true に設定します。

Workflow
Workflow True string

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

戻り値

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

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

Error message
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 オブジェクトの名前。

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

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

Workflow
Workflow True string

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

戻り値

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

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

Error message
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

true に設定して OLE オブジェクトをチェックするか、false に設定してチェックを解除します。

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

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

Workflow
Workflow True string

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

戻り値

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

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

Error message
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 integer

ワークシートに含まれる使用範囲の左端の列のインデックス。

→ キー
Right integer

ワークシートに含まれる使用範囲の右端の列のインデックス。

頂部
Top integer

ワークシートに含まれる使用範囲の最上部の行のインデックス。

下詰め
Bottom integer

ワークシートに含まれる使用範囲の最下部の行のインデックス。

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

ワークブック内に作成されるワークシート (タブ) の名前。

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 ワークブックの名前 (複数のワークブック間で区別するために使用) または現在アクティブなワークブックの場合は空白。

ワークシート名
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 ワークブックの名前 (複数のワークブック間で区別するために使用) または現在アクティブなワークブックの場合は空白。

Workflow
Workflow True string

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

戻り値

名前 パス 説明
ワークシート名
WorksheetNames array of object

ワークブック内のワークシートの名前。

items
WorksheetNames object

MS Excel ワークブックでの選択項目をコピーする

現在の選択または指定した選択 (Excel クリップボードを利用する) を Microsoft 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 ワークブックの名前 (複数のワークブック間で区別するために使用) または現在アクティブなワークブックの場合は空白。

マクロ コード
MacroCode True string

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

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 ワークブックの選択項目に貼り付ける

現在の選択または指定した選択 (Excel クリップボードを利用する) を Microsoft 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

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

Workflow
Workflow True string

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

戻り値

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

複数の Excel ワークブックが開いている場合に、他の Excel 操作から区別するために使用される、Excel ワークブック (保存後) の新しい名前です。

MS Excel ワークブックを作成する

Microsoft Excel のインスタンス (ハンドルで参照) で新しい Excel ワークブックを作成します。

パラメーター

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

Excel のインスタンスのハンドル ('インスタンスを作成する' または '既存のインスタンスに接続する' によって提供される)、あるいは Excel の現在アクティブなインスタンスの場合は 0。

Workflow
Workflow True string

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

戻り値

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

複数の Excel のワークブックが開いている場合に、他の Excel 操作から区別するために使用される、この Excel ワークブックの名前です。

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

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

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

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

Workflow
Workflow True string

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

戻り値

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

複数の Excel のワークブックが開いている場合に、他の Excel 操作から区別するために使用される、この Excel ワークブックの名前です。

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

MAPI プロファイルの一覧 (JSON 形式)。

既定の 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

メール本文の形式が「プレーン」に指定されている場合に使用されるメールの本文。

電子メールの 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

「代理送信」メール アドレス。 このオプションは、プロファイルに別のユーザーまたはグループに代わって送信する権限がある場合に使用できます。

保存されたパスワードを含む本文
BodyContainsStoredPassword boolean

メール本文に IA-Connect に保存されたパスワード識別子 (形式: {IAConnectPassword:StoredPasswordIdentifier}) が含まれる場合は true に設定します。 この保存されたパスワードは、「パスワードの生成」アクションによって生成された可能性があります。 例:「ようこそ、新しいアカウントのパスワードは {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 で特定のメールから添付ファイルを削除します。

パラメーター

名前 キー 必須 説明
電子メールのエントリ ID
EntryID True string

処理するメールのメール エントリ ID。 これは、「メールの取得」アクションの出力から取得できます。

保存フォルダー パス
SaveFolderPath string

IA-Connect Agent セッションにおける添付ファイルの保存先の完全なフォルダー パス。

フォルダーを作成する
CreateFolder boolean

保存フォルダー パスが存在しない場合は作成しますか?

ワイルドカードが一致する添付ファイルのみ保存
OnlySaveAttachmentsMatchingWildcard string

保存する添付ファイルを指定するオプションのワイルドカード フィルター。たとえば、「.xlsx」の場合は「.xlsx」拡張子を持つすべての添付ファイルを保存し、「日次レポート」の場合は名前の先頭が「日次レポート」のすべての添付ファイルを保存します。

非表示の添付ファイルを保存する
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。 これは、「メールの取得」アクションの出力から取得できます。

必要な場合は [許可] ボタンをクリックしてください
ClickAllowButtonIfRequired boolean

要求された場合、IA-Connect は「許可」ボタンをクリックしますか?

Workflow
Workflow True string

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

戻り値

名前 パス 説明
添付ファイルの件数
NumberOfAttachments integer

指定されたメールの添付ファイルの数。

メールの添付ファイル名 (JSON)
EmailAttachmentFilenamesJSON string

メールの添付ファイル名 (JSON 形式)。

MS Outlook でメールを削除する

MS 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: [カテゴリ] = '個人用'。 その他の例については、ドキュメントを参照してください。

最大経過日数を検索する
SearchMaxAgeInDays integer

返すメールの最大経過日数。

検索を開始する日時
SearchStartDateTimeAsString date-time

検索を開始する日時を表す文字列。 例: 「2020-01-21T00:00:00」とすると 2020 年 1 月 21 日の深夜後に受信したメールをすべて返します。 注意: 日時はすべて UTC で表すため、日時の変換アクションによってローカル時間を UTC に変換することをお勧めします。 値を指定しない場合、既定値は「1901-01-01T00:00:00」です

終了日時の検索
SearchEndDateTimeAsString date-time

検索を終了する日時を表す文字列。 例: 「2020-01-28T00:00:00」とすると 2020 年 1 月 28 日の深夜前に受信したメールをすべて返します。 注意: 日時はすべて UTC で表すため、日時の変換アクションによってローカル時間を UTC に変換することをお勧めします。 値を指定しない場合、既定値は「2999-01-01T00:00:00」です

返される結果の最大数
MaxResultsToReturn integer

返すメールの最大数。 検索結果を制限するために使用されます。

必要な場合は [許可] ボタンをクリックしてください
ClickAllowButtonIfRequired boolean

要求された場合、IA-Connect は「許可」ボタンをクリックしますか?

Workflow
Workflow True string

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

戻り値

名前 パス 説明
フィルターと一致するメールの件数
NumberOfEmailsMatchFilter integer

指定された検索条件に一致する、指定されたフォルダー内のメールの数。

返されたメールの数
NumberOfEmailsReturned integer

返されたメールの数。 入力パラメーターに「返される結果の最大数」の値が指定されている場合、「フィルターと一致するメールの件数」よりも少なくなる可能性があります。

メール (JSON)
EmailsJSON string

取得されたメール (JSON 形式)。

MS Outlook でメールを既読としてマークする

設定された入力フラグに応じて、Outlook の特定のメールを既読または未読としてマークします。

パラメーター

名前 キー 必須 説明
電子メールのエントリ ID
EntryID True string

処理するメールのメール エントリ ID。 これは、「メールの取得」アクションの出力から取得できます。

既読
Read boolean

メールを既読としてマークしますか? これを false に設定すると、メールを未読としてマークできます。

Workflow
Workflow True string

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

戻り値

MS Outlook でメールを移動する

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

パラメーター

名前 キー 必須 説明
電子メールのエントリ ID
EntryID True string

処理するメールのメール エントリ ID。 これは、「メールの取得」アクションの出力から取得できます。

送信先メール フォルダー
DestinationFolder string

メールの移動先のメール フォルダーのパス (例: 「Inbox\Processed Items」)。

Workflow
Workflow True string

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

戻り値

MS Outlook でメールを転送する

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

パラメーター

名前 キー 必須 説明
電子メールのエントリ ID
EntryID True string

処理するメールのメール エントリ ID。 これは、「メールの取得」アクションの出力から取得できます。

メールの送信先
To string

主要な受信者のメール アドレス。

CC メール
CC string

CC に含める必要がある受信者のメール アドレス。

BCC メール
BCC string

BCC に含める必要がある受信者のメール アドレス。

件名の上書き
OverrideSubject boolean

既定の転送件名を上書きしますか? true に設定されている場合は、「メールの件名」パラメーターに代替の件名テキストを指定する必要があります。

メール件名
Subject string

既定が上書きされた場合に使用されるメールの件名テキスト。 既定の件名が使用されている場合、これは空白のままにする必要があります。

本文の上書き
OverrideBody boolean

転送されたメールの本文を上書きしますか? true に設定されている場合は、「メールの本文」パラメーターに代替のメール本文を指定する必要があります。

電子メールの本文の形式
BodyFormat string

本文の種類を指定します (HTML、プレーン、RTF)。

電子メールの本文
Body string

メール本文の形式が「プレーン」に指定されている場合に使用される代替のメールの本文。

電子メールの HTML 本文
HTMLBody string

メール本文の形式が「HTML」に指定されている場合に使用される代替のメールの本文。

電子メールの RTF 本文
RTFBody string

メール本文の形式が「RTF」に指定されている場合に使用される代替のメールの本文。

必要な場合は [許可] ボタンをクリックしてください
ClickAllowButtonIfRequired boolean

要求された場合、IA-Connect は「許可」ボタンをクリックしますか?

投票のオプション
VotingOptions string

セミコロン区切りで表した投票オプションのリスト。

SMTP アドレスとして送信する
SendAsSMTPAddress string

「代理送信」メール アドレス。 このオプションは、プロファイルに別のユーザーまたはグループに代わって送信する権限がある場合に使用できます。

既存の非表示の添付ファイルを含む
IncludeExistingHiddenAttachments boolean

既存の非表示の添付ファイルを転送されたメールに含めますか?

既存の表示可能な添付ファイルを含む
IncludeExistingVisibleAttachments boolean

既存の表示可能な添付ファイルを転送されたメールに含めますか?

添付ファイルの名前 (JSON)
AttachmentFilenamesJSON string

メールに添付すべきファイルを示す完全なファイル パスのリスト (JSON 形式)。

添付ファイルのファイル名が見つからない場合は送信しない
DontSendIfAttachmentFilenameMissing boolean

提供された添付ファイルののいずれかが見つからない場合、メールは送信しませんか?

保存されたパスワードを含む本文
BodyContainsStoredPassword boolean

メールの本文に IA-Connect に保存されているパスワード識別子 (形式: {IAConnectPassword:StoredPasswordIdentifier}) または IA-Connect オーケストレーター汎用資格情報 (形式: {OrchestratorCredential:FriendlyName}) が含まれる場合は、true に設定します。 この保存されたパスワードは、「パスワードの生成」アクションによって生成された可能性があります。 例:「ようこそ、新しいアカウントのパスワードは {IAConnectPassword:GeneratedPassword}です。」

Workflow
Workflow True string

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

戻り値

MS Outlook でメールを送信する

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

パラメーター

名前 キー 必須 説明
メールの送信先
To string

主要な受信者のメール アドレス。

CC メール
CC string

CC に含める必要がある受信者のメール アドレス。

BCC メール
BCC string

BCC に含める必要がある受信者のメール アドレス。

メール件名
Subject string

使用するメールの件名テキスト。

電子メールの本文の形式
BodyFormat string

本文の種類を指定します (HTML、プレーン、RTF)。

電子メールの本文
Body string

メール本文の形式が「プレーン」に指定されている場合に使用されるメールの本文。

電子メールの 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

「代理送信」メール アドレス。 このオプションは、プロファイルに別のユーザーまたはグループに代わって送信する権限がある場合に使用できます。

保存されたパスワードを含む本文
BodyContainsStoredPassword boolean

メール本文に IA-Connect に保存されたパスワード識別子 (形式: {IAConnectPassword:StoredPasswordIdentifier}) が含まれる場合は true に設定します。 この保存されたパスワードは、「パスワードの生成」アクションによって生成された可能性があります。 例:「ようこそ、新しいアカウントのパスワードは {IAConnectPassword:GeneratedPassword}です。」

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: [カテゴリ] = '個人用'。 その他の例については、ドキュメントを参照してください。

最大経過日数を検索する
SearchMaxAgeInDays integer

返すメールの最大経過日数。

検索を開始する日時
SearchStartDateTimeAsString date-time

検索を開始する日時を表す文字列。 例: 「2020-01-21T00:00:00」とすると 2020 年 1 月 21 日の深夜後に受信したメールをすべて返します。 注意: 日時はすべて UTC で表すため、日時の変換アクションによってローカル時間を UTC に変換することをお勧めします。 値を指定しない場合、既定値は「1901-01-01T00:00:00」です

終了日時の検索
SearchEndDateTimeAsString date-time

検索を終了する日時を表す文字列。 例: 「2020-01-28T00:00:00」とすると 2020 年 1 月 28 日の深夜前に受信したメールをすべて返します。 注意: 日時はすべて UTC で表すため、日時の変換アクションによってローカル時間を 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

メールが送信された日時

添付ファイルの件数
NumberOfAttachments integer

メールに含まれる添付ファイルの数

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

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

パラメーター

名前 キー 必須 説明
Workflow
Workflow True string

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

戻り値

名前 パス 説明
現在のプロファイル名
CurrentProfileName string

使用中の Outlook メール プロファイルの名前。

Exchange メールボックス サーバー名
ExchangeMailBoxServerName string

プライマリ Exchange アカウント メールボックスをホストする Exchange Server の完全修飾名。

Exchange メールボックス サーバーのバージョン
ExchangeMailBoxServerVersion string

プライマリ Exchange アカウント メールボックスをホストする Exchange Server の完全なバージョン番号。

オフライン
Offline boolean

Outlook が現在オフライン (Exchange Server に接続されていない) の場合は true を返し、そうでない場合は false を返します。

現在のユーザー アドレス
CurrentUserAddress string

現在の Outlook ユーザーのメール アドレス。

現在のユーザーの名前
CurrentUserName string

現在の Outlook ユーザーのユーザー名。

アプリケーション名
ApplicationName string

Outlook アプリケーションの名前。

アプリケーションのバージョン
ApplicationVersion string

Outlook アプリケーションのバージョン。

MS Outlook の表示

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

パラメーター

名前 キー 必須 説明
Workflow
Workflow True string

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

戻り値

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

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

パラメーター

名前 キー 必須 説明
メール プロファイル名
ProfileName string

使用する Outlook メール プロファイル。 メール プロファイル名が指定されていない場合は、既定のプロファイルが使用されます。

MS Outlook の表示
ShowOutlook boolean

インスタンスの作成後に Outlook を表示します。 これは、MS Outlook オートメーションを開発する場合、または UIA を使用して Outlook を制御する場合にも便利です。

Workflow
Workflow True string

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

戻り値

名前 パス 説明
現在のプロファイル名
CurrentProfileName string

使用中の Outlook メール プロファイルの名前。

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

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

パラメーター

名前 キー 必須 説明
プロセスが閉じるまで待機する秒数
SecondsToWaitForProcessToClose integer

Outlook インスタンスが閉じるのを待機する秒数。

Workflow
Workflow True string

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

戻り値

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

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

パラメーター

名前 キー 必須 説明
オブジェクト ID
ObjectId True string

コマンド バー オブジェクトのオブジェクト ID (またはコントロール名)。 これらは、Microsoft によって「Office Fluent UI コマンド識別子」としてドキュメント化されています。 電子メール作成ウィンドウで動作するアクションの例: Copy、Undo、Bold、IndentIncreaseWord、IndentDecreaseWord、AlignLeft、AlignCenter、AlignRight。 電子メール作成ウィンドウで動作し、コントロールを開くアクションの例 (バックグラウンドで実行を true に設定): FontDialog、ParagraphDialog。 Outlook メールのメイン ビューで動作するアクションの例: Forward、AddressBook、FilePrintQuick、NewItem。

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

false に設定すると、IA-Connect Agent はアクションが完了するまで待機します。 これは、単純なアクション (Copy、Undo、Bold など) に適しています。 true に設定すると、IA-Connect Agent はバックグラウンド スレッドでアクションを実行し、さらなる指示を求めて戻ります。 これは、アクションによってダイアログが表示される場合、または Outlook が追加の入力を待機する場合に使用します。

Workflow
Workflow True string

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

戻り値

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

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

Error message
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: [カテゴリ] = '個人用'。 その他の例については、ドキュメントを参照してください。

最大経過日数を検索する
SearchMaxAgeInDays integer

返すメールの最大経過日数。

検索を開始する日時
SearchStartDateTimeAsString date-time

検索を開始する日時を表す文字列。 例: 「2020-01-21T00:00:00」とすると 2020 年 1 月 21 日の深夜後に受信したメールをすべて返します。 注意: 日時はすべて UTC で表すため、日時の変換アクションによってローカル時間を UTC に変換することをお勧めします。 値を指定しない場合、既定値は「1901-01-01T00:00:00」です

終了日時の検索
SearchEndDateTimeAsString date-time

検索を終了する日時を表す文字列。 例: 「2020-01-28T00:00:00」とすると 2020 年 1 月 28 日の深夜前に受信したメールをすべて返します。 注意: 日時はすべて UTC で表すため、日時の変換アクションによってローカル時間を UTC に変換することをお勧めします。 値を指定しない場合、既定値は「2999-01-01T00:00:00」です

Workflow
Workflow True string

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

戻り値

名前 パス 説明
フィルターと一致するメールの件数
NumberOfEmailsMatchFilter integer

指定された検索条件に一致する、指定されたフォルダー内のメールの数。

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

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

パラメーター

名前 キー 必須 説明
ダイアログを待機する秒数
SecondsToWaitForDialog integer

ダイアログが表示されるまで待機する秒数。 既定では、10 秒です。

許可ボタンを待機する秒数
SecondsToWaitForAllowButton integer

許可ボタンが表示されるまで待機する秒数。 既定では、10 秒です。

許可ボタンが有効になるまで待機する秒数
SecondsToWaitForAllowButtonToBeEnabled integer

許可ボタンが有効にされるまで待機する秒数。 既定では、10 秒です。

Outlook 許可ボタンの名前
OutlookAllowButtonName string

「許可」ボタンの UIA 要素名。 これは、ボタン要素の名前が「許可」でない場合にのみ必要です。

Workflow
Workflow True string

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

戻り値

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

IA-Connect Agent が「許可」ボタンを見つけるために使用する既定の Outlook 「許可」ポップアップ要素検索の詳細を上書きします。 ボタン名は、言語設定によって変わる可能性があります。その場合、「許可ポップアップのバックグラウンド モニター」を呼び出す前にこれを使用します。

パラメーター

名前 キー 必須 説明
Outlook 許可ボタンの名前
OutlookAllowButtonName string

ポップアップにおける「許可」ボタンの要素名。 既定では、「許可」です。

Outlook の許可ボタンの自動化 ID
OutlookAllowButtonAutomationId string

ポップアップにおける「許可」ボタンの自動化 ID。 既定では、「4774」です。

Outlook の許可チェックボックスの自動化 ID
OutlookAllowCheckboxAutomationId string

「X 分間このメッセージを表示しない」チェックボックスの自動化 ID。 既定では、「4771」です。

Workflow
Workflow True string

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

戻り値

MS Word の表示

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

パラメーター

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

Word のインスタンスのハンドル (「インスタンスを作成する」または「既存のインスタンスに接続する」によって提供される)、あるいは Word の現在アクティブなインスタンスの場合は 0。

Workflow
Workflow True string

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

戻り値

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

Microsoft 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 を自動化できるようにします。 ShowWord を有効にしない限り、Microsoft Word は非表示で起動します。Word は、UIA を使用して 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 のインスタンス (ハンドルで参照) のコマンド バー オブジェクトを実行します。 これらは、Microsoft によって「Office Fluent UI コマンド識別子」としてドキュメント化されています。 一部のコマンド バー オブジェクトは追加の操作なしで機能しますが、一部のコマンド バー オブジェクトはいくつかの UIA アクションと組み合わせて使用する必要がある場合があります。

パラメーター

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

Word のインスタンスのハンドル (「インスタンスを作成する」または「既存のインスタンスに接続する」によって提供される)、あるいは Word の現在アクティブなインスタンスの場合は 0。

オブジェクト ID
ObjectId True string

コマンド バー オブジェクトのオブジェクト ID (またはコントロール名)。 これらは、Microsoft によって「Office Fluent UI コマンド識別子」としてドキュメント化されています。 度kyjメントで動作するアクションの例: Copy、Undo、Bold、IndentIncreaseWord、IndentDecreaseWord、AlignLeft、AlignCenter、AlignRight。 コントロールを開くアクションの例 (バックグラウンドで実行を true に設定): FileSaveACopy、SymbolsDialog、FontDialog。

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

false に設定すると、IA-Connect Agent はアクションが完了するまで待機します。 これは、単純なアクション (Copy、Undo、Bold など) に適しています。 true に設定すると、IA-Connect Agent はバックグラウンド スレッドでアクションを実行し、さらなる指示を求めて戻ります。 これは、アクションによってダイアログが表示される場合、または Word が追加の入力を待機する場合に使用します。

Workflow
Workflow True string

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

戻り値

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

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

Error message
ErrorMessage string

コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。

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 から始まるテーブル番号。

行インデックス
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 から始まる列番号。

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 ドキュメントの名前 (複数のドキュメント間で区別するために使用) または現在アクティブなドキュメントの場合は空白。

ファイル名の保存
SaveFilename True string

ドキュメントを保存するファイル名。

Workflow
Workflow True string

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

戻り値

名前 パス 説明
新しいドキュメント名
NewDocumentName string

複数の 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 ドキュメントの名前 (複数のドキュメント間で区別するために使用) または現在アクティブなドキュメントの場合は空白。

行数
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 から始まるテーブル番号。

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 から始まるテーブル番号。

行インデックス
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 ドキュメントのテーブル数を取得する

Microsoft Word のインスタンス (ハンドルで参照) で名前付きドキュメントのテーブル数を返します。

パラメーター

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

Word のインスタンスのハンドル (「インスタンスを作成する」または「既存のインスタンスに接続する」によって提供される)、あるいは Word の現在アクティブなインスタンスの場合は 0。

ドキュメント名
DocumentName string

開いている Word ドキュメントの名前 (複数のドキュメント間で区別するために使用) または現在アクティブなドキュメントの場合は空白。

Workflow
Workflow True string

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

戻り値

名前 パス 説明
テーブル数
NumberOfTables integer

Word ドキュメントで見つかったテーブルの数。

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 のインスタンス (ハンドルで参照) で新しい Word ドキュメントを作成します。

パラメーター

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

Word のインスタンスのハンドル (「インスタンスを作成する」または「既存のインスタンスに接続する」によって提供される)、あるいは Word の現在アクティブなインスタンスの場合は 0。

Workflow
Workflow True string

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

戻り値

名前 パス 説明
ドキュメント名
DocumentName string

複数の 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 ドキュメントを開く

Microsoft Word のインスタンス (ハンドルで参照) で、指定されている 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 ドキュメントの名前です。

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

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

パラメーター

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

Word のインスタンスのハンドル (「インスタンスを作成する」または「既存のインスタンスに接続する」によって提供される)、あるいは Word の現在アクティブなインスタンスの場合は 0。

ドキュメント名
DocumentName string

開いている Word ドキュメントの名前 (複数のドキュメント間で区別するために使用) または現在アクティブなドキュメントの場合は空白。

ブックマーク名
BookmarkName True string

Word ドキュメントで更新するブックマークの名前。

新しい値
NewValue string

ブックマークの更新後の値。

Workflow
Workflow True string

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

戻り値

PDF として MS Word ドキュメントをエクスポートする

Microsoft Word のインスタンス (ハンドルで参照) で名前付きドキュメントを PDF として保存します。

パラメーター

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

Word のインスタンスのハンドル (「インスタンスを作成する」または「既存のインスタンスに接続する」によって提供される)、あるいは Word の現在アクティブなインスタンスの場合は 0。

ドキュメント名
DocumentName string

開いている Word ドキュメントの名前 (複数のドキュメント間で区別するために使用) または現在アクティブなドキュメントの場合は空白。

ファイル名を保存する
SaveFileName True string

PDF を保存するファイル名。

Workflow
Workflow True string

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

戻り値

アクティブな 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 ワークシートでアクティブなセルを取得する

Microsoft Excel のインスタンス (ハンドルで参照) に含まれるアクティブなセルのセル参照を返します。

パラメーター

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

Excel のインスタンスのハンドル ('インスタンスを作成する' または '既存のインスタンスに接続する' によって提供される)、あるいは Excel の現在アクティブなインスタンスの場合は 0。

Workflow
Workflow True string

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

戻り値

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

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

行インデックス
RowIndex integer

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

列のインデックス
ColumnIndex integer

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

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

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

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

Error message
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 ワークシートでセルの値 2 を取得して設定する

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

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

Error message
ErrorMessage string

コマンドが失敗した場合は、返されたエラー メッセージがここに表示されます。

アクティブな 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 ワークシートでセルの値を取得して設定する

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

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

Error message
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)。

セルの値
CellValue True string

セルに設定する新しい値。

セルの値は保存されたパスワードです
CellValueContainsStoredPassword boolean

セルの値に、IA-Connect に保存されているパスワード識別子 (形式: {IAConnectPassword:StoredPasswordIdentifier}) または IA-Connect オーケストレーター汎用資格情報 (形式: {OrchestratorCredential:FriendlyName}) が含まれる場合は、true に設定します。 この保存されたパスワードは、たとえば 'パスワードの生成' アクションによって生成された可能性があります。

Workflow
Workflow True string

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

戻り値

アクティブな 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 ワークシートの現在のセルの書式設定を行う

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 のインスタンス (ハンドルで参照) のワークブックに含まれている指定されたインデックス (1 から始まる) のワークシートの名前を返します。

パラメーター

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

Excel のインスタンスのハンドル ('インスタンスを作成する' または '既存のインスタンスに接続する' によって提供される)、あるいは Excel の現在アクティブなインスタンスの場合は 0。

ワークブック名
WorkbookName string

開いている Excel ワークブックの名前 (複数のワークブック間で区別するために使用) または現在アクティブなワークブックの場合は空白。

ワークシートの位置
Position integer

1 から始まる、目的のワークシートの位置 (インデックス)。

Workflow
Workflow True string

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

戻り値

名前 パス 説明
ワークシート名
WorksheetName string

ワークブックのワークシートの名前。

ウィンドウを使用して MS Outlook インスタンスを閉じる

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

パラメーター

名前 キー 必須 説明
ネイティブ ウィンドウを使用する
UseNativeWindow boolean

ネイティブ Outlook ウィンドウ ハンドルを使用して Outlook を閉じますか? 「ネイティブ ウィンドウを使用する」と「UIA を使用する」の両方が true に設定されている場合、この方法が最初に試行されます。

UIA を使用する
UseUIA boolean

Outlook は UIA メソッドを使用して閉じますか?

プロセスが閉じるまで待機する秒数
SecondsToWaitForProcessToClose integer

Outlook インスタンスが閉じるのを待機する秒数。

Workflow
Workflow True string

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

戻り値

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

Microsoft Word のインスタンス (ハンドルで参照) で、クリップボードのコンテンツを現在選択されている点のドキュメントに貼り付けます。

パラメーター

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

Word のインスタンスのハンドル (「インスタンスを作成する」または「既存のインスタンスに接続する」によって提供される)、あるいは Word の現在アクティブなインスタンスの場合は 0。

Workflow
Workflow True string

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

戻り値

クリップボードをクリア

IA-Connect Agent のユーザー セッションで、クリップボードのコンテンツをクリアします。

パラメーター

名前 キー 必須 説明
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 Excel ブックを保存する

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

パラメーター

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

Excel のインスタンスのハンドル ('インスタンスを作成する' または '既存のインスタンスに接続する' によって提供される)、あるいは Excel の現在アクティブなインスタンスの場合は 0。

ワークブック名
WorkbookName string

開いている Excel ワークブックの名前 (複数のワークブック間で区別するために使用) または現在アクティブなワークブックの場合は空白。

ファイル名を保存する
SaveFilename True string

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

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

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

Workflow
Workflow True string

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

戻り値

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

複数の Excel ワークブックが開いている場合に、他の Excel 操作から区別するために使用される、Excel ワークブック (保存後) の新しい名前です。

レジストリ内の 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。

ワークブック名
WorkbookName string

開いている Excel ワークブックの名前 (複数のワークブック間で区別するために使用) または現在アクティブなワークブックの場合は空白。

ファイル名を保存する
SaveFilename True string

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

Workflow
Workflow True string

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

戻り値

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

複数の Excel ワークブックが開いている場合に、他の Excel 操作から区別するために使用される、Excel ワークブック (保存後) の新しい名前です。

拡張されたコレクションとして 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 インスタンスに接続します。

パラメーター

名前 キー 必須 説明
ファイル名
Filename string

接続先の Excel で開いているスプレッドシートのファイル名。 空のワークシートの場合は、シートの名前を入力します (例: 「ブック 1」)。

ウィンドウの切り替え
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 で開いているドキュメントのファイル名。 空のドキュメントの場合は、ドキュメントの名前を入力します (例: 「ドキュメント 1」)。

ウィンドウの切り替え
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

セル参照 (例: A1)。

コレクション
CollectionToWriteJSON True string

書き込むコレクション (配列) (JSON 形式)。

列名を含める
IncludeColumnNames boolean

列名も書き込みますか?

すべてのフィールドを日付に変換する
TryToConvertAllFieldsToDate boolean

可能な場合はすべてのフィールドを日付に変換しますか?

日付に変換する列
ColumnsToConvertToDateJSON string

日付に変換する必要がある列の列見出し (JSON 形式)。

Workflow
Workflow True string

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

戻り値

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

Microsoft Excel のインスタンス (ハンドルで参照) で現在のワークブック CSV として、指定のファイル名で保存します。

パラメーター

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

Excel のインスタンスのハンドル ('インスタンスを作成する' または '既存のインスタンスに接続する' によって提供される)、あるいは Excel の現在アクティブなインスタンスの場合は 0。

ファイル名の保存
SaveFilename True string

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

Workflow
Workflow True string

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

戻り値

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

複数の Excel ワークブックが開いている場合に、他の Excel 操作から区別するために使用される、Excel ワークブック (保存後) の新しい名前です。

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

Microsoft Excel のインスタンス (ハンドルで参照) で現在のワークブックを保存します。

パラメーター

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

Excel のインスタンスのハンドル ('インスタンスを作成する' または '既存のインスタンスに接続する' によって提供される)、あるいは Excel の現在アクティブなインスタンスの場合は 0。

Workflow
Workflow True string

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

戻り値

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

複数の Excel ワークブックが開いている場合に、他の Excel 操作から区別するために使用される、Excel ワークブック (保存後) の新しい名前です。

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

Microsoft Excel のインスタンス (ハンドルで参照) で現在のワークブックを、指定のファイル名で保存します。

パラメーター

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

Excel のインスタンスのハンドル ('インスタンスを作成する' または '既存のインスタンスに接続する' によって提供される)、あるいは Excel の現在アクティブなインスタンスの場合は 0。

ファイル名の保存
SaveFilename string

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

Workflow
Workflow True string

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

戻り値

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

複数の Excel ワークブックが開いている場合に、他の Excel 操作から区別するために使用される、Excel ワークブック (保存後) の新しい名前です。

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

Microsoft Excel のインスタンス (ハンドルで参照) で現在の MS Excel ワークブックを閉じます。

パラメーター

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

Excel のインスタンスのハンドル ('インスタンスを作成する' または '既存のインスタンスに接続する' によって提供される)、あるいは Excel の現在アクティブなインスタンスの場合は 0。

Workflow
Workflow True string

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

戻り値