Как экспортировать листы Excel в новые книги

У меня есть куча книг 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

Ответы на вопрос(2)

Ваш ответ на вопрос