How to optimize opening and closing excel workbooks to extract data to run faster
问题 I currently know of two methods to open and close excel workbooks to extract data from them to summarize in a single workbook. The first method is as follows: Dim wbDataSheet As Workbook For FNum = LBound(MyFiles) To UBound(MyFiles) Set wbDataSheet = Workbooks.Open(MyPath & MyFiles(FNum), 0, True) 'Capture data wbDataSheet.Close (False) Next FNum The second is this: Dim XL As New Excel.Application For FNum = LBound(MyFiles) To UBound(MyFiles) With XL .Workbooks.Open FileName:=MyPath & MyFiles