当前位置:编程学习 > C#/ASP.NET >>

关于EXCEL自动填表的实现。

--------------------编程问答-------------------- 没做过,帮顶! --------------------编程问答-------------------- 自己顶 --------------------编程问答-------------------- 再顶一下。 --------------------编程问答-------------------- 确实没有做过  真的不知道 --------------------编程问答-------------------- http://www.cnblogs.com/xiaotan68/archive/2009/03/16/1114796.html

请参考这个, --------------------编程问答--------------------
引用 5 楼 txws1119 的回复:
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#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,