Excel basic の [開く] action の使用

[開く] actionを使用して、Microsoft Excel スプレッドシートを読み取り専用モードまたは読み取り/書き込みモードで開いたり、パスワードを使用してスプレッドシートを開いたりすることができます。

手順

Microsoft Excel スプレッドシートを開くには、次の操作を行います。

  1. [アクション] パレットの [Excel の基本操作] package から、[開く] action をダブルクリックまたはドラッグします。
  2. Microsoft Excel スプレッドシートをどこから開くか選択します。
    注: Excel basic package は、最大 30MB のサイズのファイルをサポートしています。
    • Control Room ファイル: Control Room からファイルを開くことができます。
      注: Control Room からエクセルファイルを開き、ファイルに変更を加えた場合、更新されたファイルは Control Room に保存されません。この action は、デスクトップから開いた Excel ファイルのみ対応しています。
    • デスクトップ ファイル: デバイスからファイルを開くことができます。このフィールドには、文字列変数またはグローバル値としてファイル パスを入力することもできます。
    • 変数: ファイル変数を指定してファイルを開くことができます。
  3. Microsoft Excel スプレッドシートにヘッダー行が含まれている場合は、[ワークシートにヘッダーを含む] チェックボックスをオンにします。
  4. [特定のシート名] オプションを選択して、Microsoft Excel スプレッドシートが開いたときに有効にするシートの名前を指定します。
  5. Microsoft Excel スプレッドシートを読み取り専用で開くには [読み取り専用モード] を選択し、編集モードで開くには [読み取り/書き込みモード] を選択します。
  6. Microsoft Excel スプレッドシートを開くときにパスワードが必要な場合は、[パスワードが必要です] チェックボックスを選択します。
  7. 以下のいずれかのタブを選択して、Excel セッションを作成します。
    • ローカル セッション: 現在の bot でのみ使用可能なセッション名を指定します。
    • グローバル セッション: 親 bots、子 bots、親 bots の他の子 bots など、複数の bots で使用できるセッション名を指定します。
      Excel advanced ワークシートで各行をループする際に、[グローバル セッション] オプションも使用することができるようになりました。
      注: Excel ワークシートは、[グローバル セッション] を使用して開くことができます。また、[セッション変数の設定] action を使用することで、セッションを共有することなく、複数の bots で使用することができます。
      また、[グローバル セッション] オプションを使い、子 bots でセッションを共有している場合、子 bot からセッションを閉じることもできます。
      重要:bot からセッションを終了し、親 bot を実行すると、その後親 bot で、子 bot の後に来る子 actions は実行されず、セッションは子 bot ですでに終了しているので bot は失敗します。
    • 変数: 他の子 bots とセッションを共有するために使用できるセッション変数を指定します。
    注: 複数のブックを使用して単一の操作を自動化する場合は、ブックごとに異なるセッション名を使用する必要があります。同じセッション名を使用してすべてのブックを自動化する場合は、まずブックのセッションを閉じてから、別のブックで同じセッション名を使用する必要があります。
  8. [セッション名] フィールドにセッションの名前を入力します。
  9. [保存] をクリックします。