Tôi đang viết một hàm để xuất dữ liệu sang Excel bằng cách sử dụng Office Interop trong VB .NET. Tôi hiện đang viết các ô trực tiếp bằng cách sử dụng phương thức Cells() của trang tính Excel:Cách nhanh nhất để ghi các ô vào Excel bằng Office Interop?
worksheet.Cells(rowIndex, colIndex) = data(rowIndex)(colIndex)
Việc này mất nhiều thời gian cho một lượng lớn dữ liệu. Có cách nào nhanh hơn để ghi nhiều dữ liệu vào Excel cùng một lúc không? Sẽ làm điều gì đó với phạm vi được nhanh hơn?
Gần trùng lặp này có câu trả lời mở rộng: http://stackoverflow.com/questions/3840270/fastest-way-to-interface-between-live-unsaved-excel-data-and-c-sharp-objects. – Govert