[1 つのセルを取得] アクション

Excel の高度な操作パッケージの [1 つのセルを取得] アクションを使用すると、Microsoft Excel スプレッドシートまたは CSV ファイルの 1 つのセルから値を取得し、文字列変数に格納できます。

設定

この アクション は、セル値を文字列データ タイプとして取得します。数値、パーセント、通貨、指数、日付などの Excel セル形式をサポートしています。たとえば、[通貨] 表示形式のセルから値がテーブル変数またはレコード変数に渡された場合、通貨記号は保持されます。
注: 非文字列演算を実行するには、値を変換する必要があります。
  • Microsoft Excel スプレッドシート内のアクティブなセルから値を取得するには [アクティブなセル] オプション、特定のセルから値を取得するには [特定のセル] オプションを選択します。
  • [読み取り] オプションから、セルに表示されるテキストまたは値のいずれかを選択して読み取ります。

    たとえば、セルのコンテンツが 70% の場合、[セル値の読み取り] オプションは値を 70 として読み取り、% 形式を無視します。一方、[閲覧可能なテキストの読み取り] オプションは 70% として読み取ります。

    Recommendation: [セル値の読み取り] オプションをセルからの読み取り値として使用して、閲覧可能なテキストの読み取りよりもパフォーマンスを向上させます。
  • [開く] アクション でブックを開く際に使用したセッション名を入力します。
  • [セルのコンテンツの保存先] リストに取得値を保存するための文字列変数を選択します。Control Room に、内容が分かるようなデフォルト変数名が表示されます。複数の出力変数を作成すると、重複を避けるために、後続の変数名に -1-2-3 などが追加されます。
注: Microsoft Excel スプレッドシートの 1 つのセルの文字数が 8,200 文字を超える場合、Bot は最初の 8,200 文字だけを読み取ります。この動作は、Microsoft Excel のスプレッドシートにのみ固有です。

条件付きステートメントの使用例