我正在動態生成Excel文檔並使用超過200,000條記錄填充它。然後我需要將文件上傳到另一臺服務器。如何提高創建和填充Excel的性能
對於上述功能,我只是在後面的代碼中編寫代碼。雖然需要20-30分鐘才能看到填充的excel文檔,上傳時也是如此。
我該如何加快這個過程?請幫忙。
這裏是我的代碼
私人小組FillDataRows(BYVAL WS作爲工作表) 昏暗的行數爲整數= 7 昏暗colcount作爲整數= 1個 昏暗rowscount作爲整數
For Each dr As DataRow In dsCostUsage.Tables(0).Rows
colcount = 1
Dim items As Object() = dr.ItemArray
For Each item As Object In items
Dim nextItem As String = ""
nextItem = item.ToString()
DirectCast(ws.Cells(rowcount, colcount), Range).Value2 = nextItem
colcount += 1
Next
rowcount += 1
Next
End Sub
謝謝。
請提供一些代碼,以便我們可以看到您所在的位置。 –