0

現在WinActorを使用してシナリオ作成を行っています。

excelの操作に関しての質問です。

結合されたセルの値をコピーして、変数に格納したいのですが上手く行きません。

使用しているノードは「Excel操作(行の読み取り)」で、読み取り行(自動カウントアップ)と列に

コピーしたい値の入った結合セルの行と先頭のセル(BH列)を入力しています。

お手数ですが、ご教示くださると幸いです。

よろしくお願いいたします。

**追記**

anothersolution様

ご回答ありがとうございます。色々と情報足らずで申し訳ございません。

ご教示いただいた点について以下に追記いたします。

バージョン情報について

OS:Windows10

Excel:Excel2016

WinActor:WinActor6.3.0

手動ならBH列の行を順にコピーできますか?名前ボックスは想定通りのBH列ですか?

仮にセルの結合を解除したら、BH列の行を順にコピーできますか?

手動でしたら、結合されたセルのコピー&ペーストはできました。

名前ボックスとはどこを確認すればよいでしょうか。勉強不足で申し訳ありませんがご教示いただけると幸いです。

上手く行きません

WinActorを実行した場合、最後までエラーなく走るが期待した結果にならない状態の事を指してます。

(結合セルの転記ができていない。デバックで確認するとコピーができていない)

サンプルファイルを作って試したら、たとえばA1からA5までの値なら正常に取得できますか?

サンプルファイルを作成し、試したところ値のコピーができませんでした。

Excel操作(行の読み取り)の設定が誤っているように見えるので、もう一度ノードの使用方法を調べてみます。

[コピーしたい値の入った結合セルの行]は変数で指定する項目だと思いますが、どんな設定にされてますか?

[コピーしたい値の入った結合セルの行]は変数に行数を代入して指定しています。

A~E列以外のBH列にしたら、スクリプトタブの編集も必要だと思いますが、編集箇所のBEFORE/AFTERを追記できますか?

申し訳ありません。WinActorを業務用のパソコンにインストールしているため、こちらに転記する事が難しくなっております。

編集箇所としては、

「Excel操作(行の読み取り)」ノードに対して、

「指定されたセルを取得する」のスクリプト配下をBH列に指定するように編集したのみです。

長くなってしまい、申し訳ございません。お手数お掛け致しますが何卒よろしくお願いいたします。

この質問は解決済みのためクローズされています。
mykIkd ベストアンサーとして選択しました
回答とコメントは、会員登録(無料)で閲覧できるようになります。