アクティブなセルの場所を取得して文字列変数に格納するには、[actionセル アドレスを取得] を使用します。このactionは .xlsx ファイルと .xlxm ファイルをサポートしています。
前提条件
[開く] actionを使用してワークシートを開きます。このactionを使用して列タイトル名に基づいてセル アドレスを取得するには、[開く] actionを構成するときに [ヘッダーを含む] オプションを選択する必要があります。
手順
-
[アクション] パレットで Excel advanced ノードの [セル アドレスを取得] をダブルクリックまたはドラッグします。
-
セル アドレスを [アクティブなセル] から取得するか [ヘッダーに基づく] から取得するか選択します。
オプション | ステップ |
---|
アクティブなセル |
このオプションを選択すると、bot は現在アクティブなセルのセル アドレスを取得します。手順 5 に進みます。 |
ヘッダーに基づく |
このオプションを選択すると、bot は、列タイトル名とセル位置によって指定されたセル アドレスを取得します。以下のフィールドに入力します。
- 列タイトルを入力: [開く] actionを使用してこのシートを開いたときに [シートにヘッダーを含む] オプションを選択した場合は、列名を入力します。たとえば、First Name と入力します。
このオプションを選択しなかった場合は、デフォルトの列名を入力します。たとえば A と入力します。 注: このフィールドでは大文字と小文字が区別されません。
- 列タイトルからのセルの位置を入力: ヘッダー セルとアドレスを取得するセルの間のセル数を入力します。最大 3 桁まで入力できます。
たとえば、ヘッダー セルが B1 にある場合に、セル位置として 2 を指定すると、action は B3 を返します。
|
-
セル アドレスを [アクティブなセル] から取得するか [特定のセル] から取得するか選択します。
- [アクティブなセル] オプションを選択すると、bot は現在アクティブなセルのセル アドレスを取得します。手順 5 に進みます。
- [特定のセル] を選択すると、bot は、列タイトル名とセル位置によって指定されたセル アドレスを取得します。以下のフィールドに入力します。
-
[アクティブなセルまたはユーザー指定のセルのアドレスをローカル変数に保存] フィールドで、文字列変数を作成するか、既存の文字列変数を挿入します。
Control Room に、内容が分かるようなデフォルト変数名が表示されます。複数の出力変数を作成すると、重複を避けるために、後続の変数名に -1、-2、-3 などが追加されます。
-
[開く] でワークブックを開く際に使用したセッション名を入力しますaction。
-
[保存] をクリックします。
次のステップ
次に、セル操作に関連する actions の [特定のセル] フィールドにセル アドレスを含む文字列変数を挿入できます。「セル操作」を参照してください。