关于EXCEL自动填表的实现。
--------------------编程问答-------------------- 没做过,帮顶! --------------------编程问答-------------------- 自己顶 --------------------编程问答-------------------- 再顶一下。 --------------------编程问答-------------------- 确实没有做过 真的不知道 --------------------编程问答-------------------- http://www.cnblogs.com/xiaotan68/archive/2009/03/16/1114796.html请参考这个, --------------------编程问答--------------------
我是指 导入用户已有EXCEL表格,再填入数据的方法。 --------------------编程问答-------------------- 不是简单的导入或导出的实现。
首先从服务器端读取 EXCEL 表格,通过EXCEL里的标识,选择读取数据为里的字段,再进入写入操作。最后生成表格供用户下载的方法。 --------------------编程问答-------------------- 顶起来,有哥们可以来帮忙吗? --------------------编程问答-------------------- vsto,就可以了
遍历数据库表的内容,插入到单元格中,注意不要一个一个单元格填充,那样效率很低,可以一组数据添加!
bject[,] objData = new Object[maxRowCountData, maxColumnCountData];
for (int i = 1; i < data.Length - 1; i++)
//给objData 赋值
Excel.Range CurRange = GetRange(x1, y1, x2, y2);//选择要写入的区域
CurRange.Value2 = objData;
参考:
使用 Visual Studio 2005 Tools for Office (VSTO)开发C# Excel 程序
补充:.NET技术 , C#