Excel操作(値の設定)について
すみません。もう一度詳しく説明します。
昨日質問した内容の続きになるのですが、
①まず10月 11月 12月‥‥と入っている行の中から、11月の列を検索一致で見つけます。(11月のある列はJ)
②J5:J9に入っている数字を値で取得したいので、「5:」と検索した列、「9」と検索した列を連結します
③連結をして「J5:J9」という位置が格納できたので、これを使って値の取得をしました
④次に取得したデータと、位置を使って値を設定しました。
貼り付け先のシートとコピーしたシートの表の作りは同じなのでセル位置のところは同じ変数を使いました。
これを踏まえての質問で、
Excelは下のような表をコピー用もペースト用も使っていて11月の列の1Weekから5week
に入っている「0」という数字が(一番上の1weekから5week)値の設定まで進むと空欄になてしまいます。
コピーのほうの表には式が入っていてその式で出た数字を値で設定したいです。
まだウィンアクターを使い始めて間もないのでとても回りくどい方法をしている可能性が高いので
もし、もっと良い方法があれば教えていただきたいです。
よろしくお願いします。


na_naさま
何度か質問を投稿されている部分の続きで躓いているんですよね。
質問の投稿に前回の質問をリンクで貼っておくと、内容がわかりやすいと思います。
投稿文面の左下の歯車マークで修正できますので、修正したほうが回答を得られやすいと思います。
「0とは言っていた」は「0と入っていた」ですよね。それも修正できます。
質問で「値を設定した」と書かれていますが、
J5:J9の範囲をコピーして、貼り付けたのとは違うのでしょうか。
貼付けも「値貼付け」なのか、単なる「貼り付け」にしたのか、
それとも、「値を設定」したのか、sakuさんの書かれているように、ノード画像を貼り付けるなどされると、わかりやすくなり、回答を得られやすくなると思います。
難しい話をしますと、複数のセルが含まれている範囲でvalueの場合、セルの値が配列形式(2次元配列)で取得できます。
が、この配列まで変数に収められることが可能かどうか不明です。(おそらく、出来ない)
Excel操作(値の取得)の実行時にエラーは出ないんですが、変数には想定されているような値は格納されません。変数は空です。
取り出すにはスクリプトを編集する必要が出てきてしまうため、範囲コピーと貼り付けで実行をおすすめいたします。
使用しているノード・ライブラリだけでも教えていただけると、
原因が推察しやすいのですが・・・。
もし面倒なのであれば、フローチャートを貼るだけでもしていただけると、
回答も集まりやすいかと思います。
あと、このフォーラムのデザインが変わってしまったので見辛いのですが、
トップページに利用方法へのリンクがあります。
そこに投稿時の注意事項が書かれていますので、一度ご覧になっていただくと良いかもしれません。