[セル アドレスを取得] アクション の使用

[セル アドレスを取得] アクション を使用して、アクティブ セルの位置を取得し、文字列変数に格納します。この アクション は、.xlsx ファイルと .xlxm ファイルをサポートしています。

前提条件

[開く] アクション を使用してワークシートを開きます。この アクション を使用して列タイトル名に基づいてセル アドレスを取得するには、[開く] アクション を構成するときに [ヘッダーを含む] オプションを選択する必要があります。

手順

  1. [アクション] パレットの Excel の高度な操作 ノードから [セル アドレスを取得] アクションをダブルクリックまたはドラッグします。
  2. セル アドレスを [アクティブなセル] から取得するのか、[ヘッダーに基づく] から取得するのかを選択します。
    オプションステップ
    アクティブなセル このオプションを選択すると、Bot は現在アクティブなセルのセル アドレスを取得します。ステップ 5 に進みます。
    ヘッダーに基づく このオプションを選択すると、Bot は、列タイトル名とセル位置によって指定されたセル アドレスを取得します。次のフィールドを入力します。
    1. 列タイトルを入力: [開く] を使用してこのシートを開いたときに [シートにヘッダーを含む] アクション オプションを選択した場合は、列名を入力します。たとえば、First Name です。

      このオプションを選択しなかった場合は、デフォルトの列名を入力します。たとえば、A です。

      注: このフィールドでは大文字と小文字が区別されません。
    2. 列タイトルからのセルの位置を入力: ヘッダー セルとアドレスを取得するセルの間のセル数を入力します。最大 3 桁まで入力できます。

      たとえば、ヘッダー セルが B1 にある場合に、セル位置として 2 を指定すると、アクション は B3 を返します。

  3. セル アドレスを [アクティブなセル] から取得するのか、[特定のセル] から取得するのかを選択します。
    • [アクティブなセル] オプションを選択すると、Bot は現在アクティブなセルのセル アドレスを取得します。ステップ 5 に進みます。
    • [特定のセル] を選択すると、Bot は、列タイトル名とセル位置によって指定されたセル アドレスを取得します。次のフィールドを入力します。
      • 列タイトルを入力: 列名を入力します。たとえば、Name です。
        注: このフィールドでは大文字と小文字が区別されません。
      • 列タイトルからのセルの位置を入力: ヘッダー セルとアドレスを取得するセルの間のセル数を入力します。最大 3 桁まで入力できます。

        たとえば、ヘッダー セルが B1 にある場合に、セル位置として 2 を指定すると、アクション は B3 を返します。

  4. [アクティブなセルまたはユーザー指定のセルのアドレスをローカル変数に保存] フィールドで、文字列変数を作成するか、既存の文字列変数を挿入します。
    Control Room に、内容が分かるようなデフォルト変数名が表示されます。複数の出力変数を作成すると、重複を避けるために、後続の変数名に -1-2-3 などが追加されます。
  5. [開く] アクション でブックを開く際に使用したセッション名を入力します。
  6. [保存] をクリックします。

次のステップ

次に、セル操作に関連する アクション の [特定のセル] フィールドにセル アドレスを含む文字列変数を挿入できます。「Excel の高度な操作でのセル操作」を参照してください。