У меня есть куча книг Excel, которые содержат несколько листов. Я хочу просмотреть каждую рабочую книгу и экспортировать каждый рабочий лист в свою новую рабочую книгу. Я хочу один лист в каждой новой книге.
Вот что у меня так далеко:
Sub ExportWorksheet(ByVal worksheet As Excel.Worksheet, ByVal filePath As String)
Dim xlApp As Excel.Application = New Excel.ApplicationClass
Dim xlWorkBook As Excel.Workbook = xlApp.Workbooks.Add
worksheet.Select()
worksheet.Copy()
xlWorkBook.Worksheets.Add()
worksheet.Paste(Destination:=xlWorkBook)
xlWorkBook.SaveAs(Filename:=filePath)
xlWorkBook.Close(False)
xlApp.Quit()
End Sub