没有合适的资源?快使用搜索试试~ 我知道了~
设置Excel的相关操作(C#)设置Excel的相关操作(C#)设置Excel的相关操作(C#)设置Excel的相关操作(C#)
资源推荐
资源详情
资源评论
C#操作 Excel 知识点
近期在使用 操作 ,主要是读取 模板,复制其中的模板 页,
生成多个 页填充相应数据后另存到 文件,所用到的知识点如下。
一、添加引用和命名空间
添加 引用,它的默认路径是
!"# !$
%&'!
代码中添加引用 (
二、 类的简单介绍
此命名空间下关于 类的结构分别为:
%)就是我们的 应用程序。
*+,+)就是我们平常见的一个个 文件,经常是使用
*+,+ 类对其进行操作。
*+)就是 文件中的一个个 页。
*+-./0)就是某行某列的单元格,注意这里的
下标 . 和 都是从 & 开始的,跟我平常用的数组或集合的下标有所不
同。
知道了上述基本知识后,利用此类来操作 就清晰了很多。
三、 的操作
任何操作 的动作首先肯定是用 应用程序,首先要 . 一个
%实例,并在最后将此实例释放。
%%1.%23(455&创建
应用程序对象的一个实例,相当于我们从开始菜单打开 应用程序。
2%113
6
55对此实例进行验证,如果为 则表示运行此代码的机器可能未安装
7
&打开现有的 文件
*+,+.+,+1%*+,+2/
$8/$8/$8/$8/
$8/$8/$8/$8/
$8/$8/$8/$8/
$8/$83(
*+8 1.+,+ -&0*+(55第一
个 页
8 91::(455这里修改 名称
'复制 页
8 82$8/.+,+ -&03(55复制
8 成一个新的 页,复制完后的名称是 8 页名称后加一
个2'3,这里就是 2'3,复制完后,*+ 的数量增加一个
注意 这里 8 方法的两个参数,指是的复制出来新的 页是在指定
页的前面还是后面,上面的例子就是指复制的 页在第一个
页的后面。
;删除 页
%<8%1(55如果想删除某个 页,首先要将此
项设为 。
2%%=*+,+ -&0*+3<23(
>选中 页
2%%=*+,+ -&0
*+3 2$83(55选中某个 页
?另存 文件
.+,+ =!1(
.+,+ =8%2@3(
A释放 资源
.+,+2/$8/$83(
.+,+1(
%B23(
%1(
添加的文件头:
using System.Reflection; // 引用这个才能使用 Missing 字段
using Excel;
Excel.ApplicationClass excel = new Excel.ApplicationClass();
excel.Visible = true; //激活 Excel
Workbook wBook = excel.Workbooks.Add(true);
// Worksheet wSheet = (Excel._Worksheet)wBook.ActiveSheet;
Worksheet wSheet = (Excel.Worksheet)wBook.ActiveSheet;
excel.Cells[3, 5] = "本公司电话: " + Phone;
excel.Cells[4, 5] = "本公司传真: " + Zhen;
excel.Cells[5, 5] = "联系人: " + ComName;
excel.Cells[4, 1] = "客户: " + CustomerName;
excel.Cells[5, 1] = "联系人: " + Associate;
excel.Cells[3, 8] = "户名:";
excel.Cells[3, 9] = AccountName;
excel.Cells[4, 8] = "开户行:";
excel.Cells[4, 9] = BranchName;
excel.Cells[5, 8] = "帐号:";
excel.Cells[5, 9] = "'" + AccountID;
剩余14页未读,继续阅读
资源评论
chin3g
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功