AAノウハウ_Excelの高度な操作:1つのセルを取得で取得した値が##となります

  • 更新

Excelの高度な操作:1つのセルを取得で、読み取りオプションを「セル内の表示テキストを読み取る」に設定している場合、セルに表示されている値をそのまま取得します。そのため、Bot実行環境によってはExcelファイルの開かれるサイズが変わり、値が「#####」と表示されることによって正常に取得できない場合があります。

対処方法は以下の通りです。

<対処方法1>
読み取りオプションを「セル値を読み取る」に変更します。

<対処方法2>([697]Excelcell取得.png)
セルの値を取得する前に、セル幅を変更するコーディングを追加します。
①セル幅を変更したいセルまで移動(Excelの高度な操作:セルに移動)
②キーストロークのシミュレーションコマンドで以下を設定
 ・ウィンドウを選択オプション:現在有効ウィンドウを選択
 ・キーボード操作:[Alt Down] oca [Alt UP]

この記事は役に立ちましたか?

/
1人中1人がこの記事が役に立ったと言っています