Excelの可視セルのみをコピーしたいです

シートの中で列が非表示になっているデータでオートフィルターをかけた状態で見えている部分だけをコピーして違うシートに貼り付けたいのですが、行数が多く「Alt+; Ctrl+c Ctrl+v」の方法ではコピーするだけで時間がかかってしまうため他の方法が無いか探しています。
UiPathのアクティビティだけで処理する方法は無いでしょうか?

Hi @m-minami

You can achieve it by using the Excel activities.
→ Use the Excel Process scope activity, inside of it insert the Use excel file activity and give the path of the file.
→ Inside Use excel file activity insert the Copy\Paste range activity to copy the range of data and paste it where you want.

Hope it helps!!

1 Like

ご教示いただきありがとうございます。
私が使用しているバージョンでは、ExcelCopyPasteRange(範囲をコピー)のアクティビティですね。
初めて使うアクティビティなのでオプションの「コピーする内容」はどれを選択すれば良いのかなど教えていただけると嬉しいです。
image

コピー先のスプレッドシートの「対象シート」は、ファイルパスは不要でしょうか?
また、入力の「元の範囲」には始まりと終わりのセルを設定すれば非表示の列などは含めずにコピーできるのでしょうか?

上記、自分でも試してみようと思いますが、ご教示いただけますと幸いです。

@m-minami

Use read range with use filter option…it would read only visible

Then write the range

Cheers