ai cũng có thể giúp tôi không?Danh sách <custom> tới Excel C#
Tôi có một cấu trúc
public struct Data
{
public string aaaAAA;
public string bbbBBB;
public string cccCCC;
...
...
}
sau đó một số mã để mang lại trong một dữ liệu vào một danh sách, creaitng danh sách mới vv
Tôi muốn sau đó vận chuyển này vượt trội mà tôi đã làm như thế này ,
for (int r = 0; r < newlist.Count; r++)
{
ws.Cells[row,1] = newlist[r].aaaAAA;
ws.Cells[row,2] = newlist[r].bbbBBB;
ws.Cells[row,3] = newlist[r].cccBBB;
}
Công trình này, nhưng nó rất chậm. Tôi nhập hơn 12.000 hàng và cấu trúc của tôi có 85 phần tử (vì vậy mỗi hàng có 85 cột dữ liệu).
Có ai có thể giúp thực hiện việc này nhanh hơn không ??
Cảm ơn, Timujin
Bạn đã cố gắng sử dụng OleDB hoặc báo cáo để viết nó vào tệp Excel? – NDraskovic
Bạn có thể muốn xem xét OpenXml nếu bạn đang làm việc với Excel 2007 trở lên. – juharr
đã thử không ... im a newb to C# – Timujin