OFFICE
wangmj518
软件开发,中间件,数据库,企业管理
展开
-
c#创建、保存excel正常执行要点补疑
引自:http://dev.21tx.com/2008/10/23/13774.html网上搜索C#实现Excel操作的示例太多了,但不知道有多少是经过验证确实可行才发布出来的,也是因为开发需要,我找了一些代码却发现大多都不能正确执行完毕,于是决定补充自己在实践中遇到的要点以供参考。如下示例:using Microsoft.Office.Interop.Excel;using System.R转载 2013-01-14 10:27:27 · 437 阅读 · 0 评论 -
C#打印程序实现完整文档打印功能
在Windows应用程序中文档的打印是一项非常重要的功能,在以前一直是一个非常复杂的工作,.NET Framework的打印功能都以组件的方式提供,为程序员提供了很大的方便,但是这几个组件的使用还是很复杂的,有必要解释一下用C#打印程序实现完整文档打印功能。C#打印程序实现完整文档打印功能,我们会介绍打印操作具体包括的四个功能,打印所涉及的类的属性及方法,以及最终实现的样例。最后我们会总结转载 2013-01-15 00:08:18 · 1520 阅读 · 0 评论 -
C# 导出 Excel 和相关打印设置
Excel.Application myExcel = new Excel.Application();Excel.Workbook workbookData = myExcel.Application.Workbooks.Add(Excel.XlWBATemplate.xlWBATWorksheet);Excel.Worksheet xlSheet = (Worksheet)workbo转载 2013-01-15 00:05:51 · 690 阅读 · 0 评论 -
C#取整函数实例应用详解
C#取整函数的相关使用是我们在实际开发应用中经常会碰到的具体的实用性概念,那么如何使用好C#取整函数呢?首先我们要明白什么是C#取整函数以及C#取整函数的使用规范。C#取整函数使用实例:Math.Round是"就近舍入",当要舍入的是5时与"四舍五入"不同(取偶数),如:Math.Round(0.5,0)=0 Math.Round(1.5,0)=2 Math.Round(2转载 2013-01-15 00:24:31 · 546 阅读 · 0 评论 -
C#操作Excel完成后进程上还存在Excel进程的问题
在C#中,调用EXCEL后不能在程序中及时释放掉资源,表现为在进程里出现EXCEL的进程去不掉。在网上查了许多方法都不能成功,说是微软的一个BUG,今天终于在一博客上看到解决方法,直接Kill掉增加的EXCEL进程而不改变其他用户打开的进程..... using System.Runtime.InteropServices;//首先添加引用 [DllImport("User32.转载 2013-01-17 10:19:36 · 2049 阅读 · 0 评论 -
C#导出Excel后关闭进程(EXCEL.EXE)释放资源的解决方案
using System;using System.Collections.Generic;using System.Text;using System.Reflection;using System.Runtime.InteropServices;using System.Drawing; namespace VeryCodes.Common.MyExcel{ /// /// Ex转载 2013-01-17 10:45:00 · 1326 阅读 · 0 评论 -
.Net 服务器端写Excel,并关闭Excel进程示例
Imports Microsoft.Office.InteropPublic Class VBExcell Inherits System.Web.UI.Page Dim myExcel As Excel.Application Dim myBook As Excel.Workbook Dim mySheet As Excel.Works转载 2014-07-04 05:10:30 · 604 阅读 · 0 评论 -
excel 中验证身份证是否正确
公式:=IF(LOOKUP((LEFT(A1,1)*7+MID(A1,2,1)*9+MID(A1,3,1)*10+MID(A1,4,1)*5+MID(A1,5,1)*8+MID(A1,6,1)*4+MID(A1,7,1)*2+MID(A1,8,1)+MID(A1,9,1)*6+MID(A1,10,1)*3+MID(A1,11,1)*7+MID(A1,12,1)*9+MID(A1,13,1)*1...转载 2018-07-23 15:17:01 · 2901 阅读 · 0 评论 -
C#操作excel(多种方法比较)
我们在做excel资料的时候,通常有以下方法。一.导入导出excel常用方法:1.用查询表的方式查询并show在数据集控件上。代码public static string strCon = " Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source =C:\\08.xls;Extended Properties=Excel 8.0"转载 2013-01-13 16:19:10 · 493 阅读 · 0 评论 -
C# 动态生成Excel,可实现冻结窗口等其他Excel扩展
/// /// 需先引用Office的Excel组件Microsoft.Office.Interop.Excel/// using Microsoft.Office.Interop.Excel;/// 导出Excel,示例:ExportDataTable(DT, @"D:\测试Excel");/// 作者:若非轻寒 Email:ooofcu@hotmail.com/// /转载 2013-01-12 16:43:35 · 1939 阅读 · 0 评论 -
C# Excel 行高,列宽,合并单元格,单元格边框线,冻结
C# Excel 行高,列宽,合并单元格,单元格边框线,冻结private _Workbook _workBook = null;private Worksheet _workSheet = null;private Excel.Application _excelApplicatin = null;_excelApplicatin = new Excel.A原创 2009-11-16 09:16:00 · 722 阅读 · 0 评论 -
告别ASP.NET操作EXCEL的烦恼(总结篇)
公元19XX年前,关于EXCEL的操作就如滔滔江水,连绵不绝,真正操作EXCEL我也是从去年下半年开始的,有些比较复杂的年度报表之类的,做起来也有点费力,不过还是都能画出来了,关于EXCEL的报表导出,考虑到导出耗时的问题我主要采用AJAX来做的,分别捕捉几个起止状态,给客户端提示3个状态:正在检索数据。。。---》准备导出数据。。。(只是从数据库成功取出,还没有读写excel文件)--》正在读原创 2009-11-16 14:14:00 · 527 阅读 · 0 评论 -
怎样把DataGrid的数据导出到Excel以供打印(杂项)
① 怎样把DataGrid的数据导出到Excel以供打印? ② 之前已经为DataGrid设置了TableStyle,即自定义了列标题和要显示的列,如果想以自定义的视图导出数据该怎么办? ③ 把数据导出到Excel后,怎样为它设置边框啊? ④ 怎样使从DataGrid导出到Excel的某个列居中对齐? ⑤ 数据从DataGrid导出到Excel后,怎样使标题行在打印时出现在每一页原创 2009-11-16 14:37:00 · 698 阅读 · 0 评论 -
C#中Excel表格操作
public void CreateExcel(){int rowIndex=4;//行起始坐标int colIndex=1;//列起始坐标ApplicationClass myApp=null;Workbook myBook=null;Worksheet mySheet=null;//如果文件不存在,则将模板文件拷贝一份作为输出文件//这里如果通过File.Cre转载 2013-01-11 12:07:20 · 638 阅读 · 1 评论 -
C#锁定EXCEL工作表
对Excel操作时,由于使用权限的不同,可能对表格的操作权限也不一样。EXCEL提供了保护工作表以及允许编辑单元格功能。相应的在C#中就可以对Excel表格进行操作。主要用Protect()方法保护工作表,Worksheet.Protection.AllowEditRanges设置允许编辑的单元格。下面的代码示例演示如何实现对EXCEL进行保护的操作。public void Cre转载 2013-01-12 17:11:53 · 839 阅读 · 0 评论 -
C#操作Excel文件
摘要:本文介绍了Excel对象、C#中的受管代码和非受管代码,并介绍了COM组件在.net环境中的使用。 关键词:受管代码;非受管代码;Excel对象;动态连接库 引言 Excel是微软公司办公自动化套件中的一个软件,他主要是用来处理电子表格。Excel以其功能强大,界面友好等受到了许多用户的欢迎。在设计应用系统时,对于不同的用户,他们对于打印的需求是不一样的,如果要使得转载 2013-01-13 14:23:23 · 1504 阅读 · 0 评论 -
Microsoft Excel 不能访问文件“ 文件名称或路径不存在。 • 文件正被其他程序使用。 • 您正要保存的工作簿与当前打开的工作簿同名。
Microsoft Office Excel 不能访问文件“D:\WWWRoot\KOBELCOSH\WebUI\ExcelTemplate\QUOTE5.xls”。 可能的原因有:1 文件名称或路径不存在。2 文件正被其他程序使用。3 您正要保存的工作簿与当前打开的工作簿同名。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导转载 2013-01-12 10:48:44 · 1695 阅读 · 1 评论 -
C# Excel 行高,列宽,合并单元格,单元格边框线,冻结
private _Workbook _workBook = null;private Worksheet _workSheet = null;private Excel.Application _excelApplicatin = null;_excelApplicatin = new Excel.Application();_excelApplicatin.Visible = true转载 2013-01-12 15:50:10 · 589 阅读 · 0 评论 -
Excel 2007查询操作中的函数应用
在Excel中,我们经常会需要从某些工作表中查询有关的数据复制到另一个工作表中。比如我们需要把学生几次考试成绩从不同的工作表中汇总到一个新的工作表中,而这几个工作表中的参考人数及排列顺序是不完全相同的,并不能直接复制粘贴。此时,如果使用Excel的VLOOKUP、INDEX或者OFFSET函数就可以使这个问题变得非常简单。我们以Excel 2007为例。原创 2008-06-16 15:08:00 · 643 阅读 · 0 评论