I have a bunch of Excel workbooks that contain multiple worksheets. I want to loop through each workbook and export each worksheet into it\'s own new workbook. I want one wo
Within Excel this would be accomplished by copying the worksheet to a new workbook, not by creating a new workbook then adding the worksheet to it. This is achieved by using Worksheet.Copy
without specifying where in the workbook you want to place the copied worksheet.
More reading: http://msdn.microsoft.com/en-us/library/microsoft.office.tools.excel.worksheet.copy(VS.80).aspx
Doh!
worksheet.SaveAs(Filename:=filePath)