Excelファイルを読み込んで、Excel内の複数のSheetを1つずつ移動しながら処理を行いたいと思っています。
Sheet数が固定であればSheet名をUiPath上に直書きしてしまえば良いかと思うのですが、
それだとSheet数が増えた時の対応が面倒かなと思いました。
そこでExcelファイルを読み込んだ時に、全てのSheet名を取得して、取得したSheet名の数だけLOOPで回して、
Sheetを1つずつ処理できないものかなと考えました。
Excelファイル内にあるSheet名を取得する方法はありますでしょうか?
どなたかご存知の方がいらっしゃいましたら、ご教示願えたらと思います。
tango
2
@Beginner0216 さん、こんにちは
VB.NETのコードをInvoke Codeアクティビティに書くとできます。
Jumbo
(Jumbo Suzuki)
3
@Beginner0216
Loop + Assignでできます。
Dan_Shao
(Dan Shao)
4
【Activity】UiPath.Excel.Activities.ExcelGetWorkbookSheetsを使えば、全てのシートを取得できます。
1 Like