0

こんにちは。

Excelでクリップボードの値を貼り付けしようとした際、

クリップボードに設定されているものとは違う値が貼り付けられます。

どうすればこの現象を回避できるでしょうか?

【プロセス】

①(ローカルのExcelブックから)Excel可視範囲コピー(一番下に標準ライブラリからスクリプトを書き換えた部分を貼っておきます)をする。

②(ローカルのExcelブックに)Excel操作(値のみペースト)をする。

③リモートデスクトップアプリケーション接続先のデータテーブル(画像のようなもの)を(ローカルの)クリップボードにコピーする。

④(ローカルのExcelブックに)Excel操作(ペースト)をする。

①~④の処理をローカルのWinActorで実装しようとしています。

【現象詳細】

・④をした際、③のデータを貼り付けたいが、①でコピーしたデータが貼り付けられる。

・メモ帳や、Googleスプレッドシートに貼り付けると、③のデータが貼り付けられる。

・手作業で③(Ctrl+C)④(Ctrl+V)のプロセスを何度か試したが、この現象に変化はなし。

ご回答よろしくお願いいたします。

---①可視範囲コピーのスクリプト(標準ライブラリのスクリプトの変えた部分です)---

'スクリプト編集
'worksheet.range(range).COPY
worksheet.range(range).specialcells(12).COPY

anothersolution 回答した質問
回答とコメントは、会員登録(無料)で閲覧できるようになります。