Ich schreibe eine Funktion zum Exportieren von Daten nach Excel mit dem Office-Interop in VB .NET. Ich schreibe zur Zeit die Zellen direkt die Zellen der Excel-Arbeitsblatt() -Methode:Schnellste Möglichkeit zum Schreiben von Zellen in Excel mit Office Interop?
worksheet.Cells(rowIndex, colIndex) = data(rowIndex)(colIndex)
Dies ist eine lange Zeit für große Datenmengen nehmen. Gibt es eine schnellere Möglichkeit, viele Daten gleichzeitig in Excel zu schreiben? Würde etwas mit den Bereichen schneller sein?
Dieses Beinahe-Duplikat hat umfangreiche Antworten: http://stackoverflow.com/questions/3840270/fastest-way-to-interface-between-live-unsaved-excel-data-and-c-sharp-objects. – Govert