シートの中で列が非表示になっているデータでオートフィルターをかけた状態で見えている部分だけをコピーして違うシートに貼り付けたいのですが、行数が多く「Alt+; Ctrl+c Ctrl+v」の方法ではコピーするだけで時間がかかってしまうため他の方法が無いか探しています。
UiPathのアクティビティだけで処理する方法は無いでしょうか?
mkankatala
(Mahesh Kankatala)
June 13, 2024, 8:29am
2
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!!
ご教示いただきありがとうございます。
私が使用しているバージョンでは、ExcelCopyPasteRange(範囲をコピー)のアクティビティですね。
初めて使うアクティビティなのでオプションの「コピーする内容」はどれを選択すれば良いのかなど教えていただけると嬉しいです。
コピー先のスプレッドシートの「対象シート」は、ファイルパスは不要でしょうか?
また、入力の「元の範囲」には始まりと終わりのセルを設定すれば非表示の列などは含めずにコピーできるのでしょうか?
上記、自分でも試してみようと思いますが、ご教示いただけますと幸いです。
Anil_G
(Anil Gorthi)
June 14, 2024, 7:33am
4
@m-minami
Use read range with use filter option…it would read only visible
The UiPath Documentation Portal - the home of all our valuable information. Find here everything you need to guide you in your automation journey in the UiPath ecosystem, from complex installation guides to quick tutorials, to practical business...
Then write the range
Cheers