Excel
lwnt08
这个作者很懒,什么都没留下…
展开
-
C# 给Excel快速赋值
如果一个单元格一个单元格的给Excel赋值 速度很慢,可以考虑将值先存在二维数组中 ,然后给Excel的一个区域(Range)赋值,特别是在有很多个Sheet的Excel表格中作用更明显。 object[,] Values = new object[22, 2]; 向Values添入所需的值; worksheet1.get_Range("I4", "J25")原创 2011-11-22 10:07:03 · 2942 阅读 · 1 评论 -
C# 快速复制多个Sheet
Range r = ((Worksheet)workBook.Sheets.get_Item(1)).Columns;//取得第一个sheet的所有数据和格式(假设第一个sheet就是要复制的sheet)n=1024; while (true)//由于Sheets.Add()方法一次最多能添加255个sheet,所以要循环复制 {原创 2011-11-22 10:00:58 · 1905 阅读 · 0 评论