随笔分类 -  Office

上一页 1 2
C#数据导出到Excel
摘要:C#导出到EXCEL 1.首先声明,这些方法也都是本人搜集的资料,然后为已所用,程序中不足之处,还请高手指点. 这些方法都没有关闭Excel进程。 2.网上有好多关于用SQL语句导入导出的例子,这里不再重复写了。 方法1:调用com组件,导出access数据到Excel,就是直接调用access的导出功能,此方法速度超级快 using Access; Access.ApplicationClass... 阅读全文
posted @ 2009-10-03 06:26 freedom831215 阅读(463) 评论(0) 推荐(0)
也说C#实现对Word文件读写
摘要:2:也说C#实现对Word文件读写 手头上的一个项目报表相对比较简单,所以报表打印采用VBA引擎,通过定制Word模版,然后根据模版需要填充数据,然后OK,打印即可。 实现方法:首先需要引用VBA组建,我用的是Office2003 Professional,Dll版本号为Microsoft Word11.0, 另外当然还需要引用Interop.Word.Dll. 代码如下: #region 打开W... 阅读全文
posted @ 2009-10-03 06:08 freedom831215 阅读(380) 评论(0) 推荐(0)
ASp.net 操作 Excel 分页导出数据
摘要:引用:通过Com 引用 Microsoft Excel 5.0 对象程序库,引用后 bin 文件夹中会出现 Interop.Excel.dll ,Microsoft.Vbe.Interop.dll , Office.dll 三个文件。 //=====================ExcelHelper(套用模板输出Excel,并对数据进行分页)============== using Syste... 阅读全文
posted @ 2009-10-03 06:01 freedom831215 阅读(605) 评论(0) 推荐(0)
datagridview与Excel的导入导出问题
摘要:导入Excel private void button1_Click(object sender, EventArgs e) { //this.openFileDialog1.ShowDialog(); OpenFileDialog openfile = new OpenFileDialog(); openfile.Filter = "工作薄(*.xls)|*.xls|所有文件(*.*)|*.*"... 阅读全文
posted @ 2009-10-03 06:00 freedom831215 阅读(281) 评论(0) 推荐(0)
如何添加Microsoft.Office.Interop.Excel引用
摘要:Microsoft.Office.Interop.Excel命名空间要添加什么引用 在visual Studio 2005命令提示工具中,定位到Excel安装目录,运行“TlbImp EXCEL.EXE”命令,把Excel.exe编译为Excel.dll。这一步会在你的机器上面的安装Office的目录下面的Office11(office2003)目录下生成Excell.d... 阅读全文
posted @ 2009-10-03 06:00 freedom831215 阅读(3686) 评论(1) 推荐(0)
c#操作excel后关闭excel.exe的方法
摘要:C#和Asp.net下excel进程一被打开,有时就无法关闭, 尤其是website.对关闭该进程有过GC、release等方法,但这些方法并不是在所有情况下均适用。于是提出了kill process的方法, 目前我见过的方法多是用进程创建时间筛选excel.exe进程, 然后kill 。 这样的方法是不精确的, 也是不安全的, 通过对网上一些关于Api运用文章的阅读, 我找到了更为直接精确找到这... 阅读全文
posted @ 2009-10-03 05:59 freedom831215 阅读(484) 评论(0) 推荐(0)
C#将Excel表格中的数据导入SQL数据库
摘要:private static string _filePath=string.Empty ; #region Excel导入SQL数据库 /// <summary> /// 获取Excel数据表列表 /// </summary> /// <returns></returns> public static ArrayList GetExcelTable... 阅读全文
posted @ 2009-10-03 05:59 freedom831215 阅读(720) 评论(0) 推荐(0)
C#如何快速高效地导出10万以上的大量数据
摘要:string saveFileName = ""; bool fileSaved = false; SaveFileDialog saveDialog = new SaveFileDialog(); saveDialog.DefaultExt = "xls"; saveDialog.Filter = "Excel文件|*.xls"; saveDialog.FileName = "Sheet1"; ... 阅读全文
posted @ 2009-10-03 05:49 freedom831215 阅读(736) 评论(0) 推荐(0)
GridView快速转换为Execl的方案
摘要:1.由于gridview的内容可能是分页显示的,因此,这里在每次导出excel时,先将gridview的allowpaging属性设置为false,然后databind()一下,确保搂到所有数据; 2.不用单独设置导出的路径,导出时会弹出对话框让你确认保存位置; 3.要写一个空的VerifyRenderingInServerForm方法(必须写),以确认在运行时为指定的ASP.NET 服务器控件呈... 阅读全文
posted @ 2009-10-03 05:48 freedom831215 阅读(132) 评论(0) 推荐(0)

上一页 1 2