Excel VBA内存问题

时间:2017-05-24 07:22:18

标签: vba excel-vba excel

我在excel中有一个巨大的数据(16个文件,每行有300,000行,每列有65列)。我试图通过vba分析数据(对于记录集根据标准获取数据的每个文件)。对于12个文件它可以工作,但是当我增加所涉及的文件时,vba刚刚死掉,打开并从第12个文件中获取信息。

connectionToDatabase.Open "Provider=Microsoft.ACE.OLEDB.12.0;" & _
"Data Source=" & CStr(file) & ";" & _
"Extended Properties=""Excel 12.0;HDR=Yes;IMEX=1"";"
connectionToDatabase.CursorLocation = adUseClient
recordsTable.Open "SELECT a, b,c,d ... z, where z>10000"  

它在这里做了一些算术

recordsTable.Close
connectionToDatabase.Close
Set recordsTable = Nothing
Set connectionToDatabase = Nothing

0 个答案:

没有答案