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() |