201803110435「Excel VBA」資料量過大,匯入欄位跨越1048576

孔卡尼文翻譯 'If Not The Last Row Then Go One Cell Down
'Display Importing Row Number On Status Bar
看看其他高手能不克不及給你更清晰的建議囉
或是excel 2010 with power pivot
既然透過 VBA 朋分匯入有難題,換個體例先把匯入的檔案朋分成數個小的檔案,再進行匯入,是不是能解決翻譯公司的問題
今天有去書局翻了一下vba的書,照舊沒有我要的謎底..
Sub LargeFileImport()
ActiveCell.Offset(1, 0).Select
你的原始檔案應當CSV檔


Dim FileNum As Integer
翻譯社 4, 8) '第二欄
有興趣的可以試試...
'ActiveCell(1, 3).Value = Mid(ResultStr, 9翻譯社 11) '第三欄
'For Excel versions before Excel 97, change 65536 to 16384
第三步就是行使迴圈去循序讀取本來要匯入的檔案,到達資料數上限後則換到下一個工作表繼續
'Create A New WorkBook With One Worksheet In It


有最笨的方式可以用
Else
'點竄以下
'Close The Open Text File
你的需求已經是需要access或更高級資料庫啦 很少人選擇硬塞excel 平常這類狀況我也選擇摒棄直接用excel清算原始資料