为Excel赋值可以直接给一个Range一个String[,]的数组。
dataRange.set_Value(Missing.Value, stringlstData);
然后设置Excel的Range的格式,带筛选和背景色
wksheet.ListObjects.Add(XlListObjectSourceType.xlSrcRange, dataRange, null, 0);
这个比循环一个个的单元格赋值,提高很大的效率。
20万条以上的数据尤为明显。