怎么将excel素材文件另存为(将excel素材文件另存为)

今天就来分享一下Excel模板代码的教程,看看如何打开一个Excel模板文件来填写数据并保存为文件。

具体代码如下呈现:

string strFileName = Environment.CurrentDirectory+@”/template/template.tpl”;

string strSaveFileName =

Environment.CurrentDirectory+@”/excel/”+System.DateTime.Now.ToString().Replace(“:”,””).Replace(“-“,””).Replace(” “,””)+@”.xls”;

Excel.Application ThisApplication = new Excel.ApplicationClass();

Excel.Workbook ThisWorkBook;

object missing = System.Reflection.Missing.Value;

try

//加载Excel模板文件

ThisWorkBook = ThisApplication.Workbooks.Open(strFileName,missing,missing,missing,missing,missing,

missing,missing,missing,missing,missing,missing,missing);

Excel.Worksheet ThisSheet = (Excel.Worksheet)ThisWorkBook.Sheets[1];

ThisSheet.Cells[7,1] = dtEnd.ToShortDateString();

progressBar.Value = 30;

ThisApplication.Visible = false;

DataRow dr = dt.Rows[0];

for( int i=0; i

ThisSheet.Cells[7,i+2] = dr[i].ToString();

progressBar.Value +=1;

//更新数据后另存为新文件

ThisSheet.SaveAs(strSaveFileName,missing,missing,missing,missing,missing,missing,missing,missing);

catch{}

finally

ThisApplication.Quit();

ThisWorkBook = null;

ThisApplication = null;

//dt = null;

try

{ //打开刚才生成的Excel文件

Excel.Workbook NewWorkBook;

NewWorkBook = NewApplication.Workbooks.Open(strSaveFileName,missing,missing,missing,missing,

missing,missing,missing,missing,missing,missing,missing,missing);

Excel.Worksheet NewSheet = (Excel.Worksheet)NewWorkBook.Sheets[1];

NewApplication.Visible = true;

//也可以使用System.Diagnostics.Process.Start(strSaveFileName);来打开新文件

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 86345@qq.com 举报,一经查实,本站将立刻删除。
(0)
上一篇 2022-04-09 08:50:06
下一篇 2022-04-09 09:00:04

猜你喜欢

  • 行测为什么叫行测_行测考什么内容

    2022年国家公务员考试的公共科目有两门,分别是《行测》和《申论》,今天为你分析一下《行测》科目的考察内容。 行测是什么? 全称叫做“行政职业能力测验”,全部由选择题组成,一般题量…

    2022-06-04
  • 在excel2010中移动或复制公式单元格时

    移动复制公式的操作与移动复制单元格的操作相同,此处不再赘述。与移动和复制单元格数据不同,如果公式中有单元格地址的变化,就会影响结果,也就是说,Microsoft Excel会自动调…

    2022-04-14
  • 如何去获得男人的宠爱_仔细分析这五点

    获得男人宠爱是很多女人在爱情中的终极梦想。如果一个女人丝毫得不到男人宠爱,仅就爱情而言无疑是比较失败的。 对正常的情侣关系来说,一般也是男人宠爱女人的多。而如果一个男人需要女人去宠…

    2023-04-07
  • 水磨石的优缺点_环氧磨石的优缺点

    水磨石的特点,是很多人农村人对它是情有独钟,放弃那些外表靓丽的地板砖,依然去选择用水磨石。但是,水磨石由于施工工艺的不同,就出现了两种不同材质的水磨石,它们究竟有何区别 水磨石:就…

    2023-05-28
  • 怎样学电脑_电脑操作入门

    首先小迷虫想说一个非常常见的问题,我在很多办公室解决大家遇到的问题的时候发现,几乎99%的人,操作电脑的时候,小心翼翼的,好像多点几下鼠标,电脑会爆炸似的。 这一点充分说明了大家对…

    2022-07-12
  • 代码如何在计算机上运行,计算机组成原理

    计算机专业的主干,就是如何写代码,以及代码如何在计算机上运行。 这里用南大ICS课袁春风老师的课件来举例,侵删 程序的执行结果不仅取决于算法、程序编写,而且取决于语言处理系统、操作…

    投稿 2023-08-23
  • 普洱茶生茶和熟茶怎么区别,普洱茶生茶和熟茶该如何辨别

    普洱茶作为中国茶文化中的一颗璀璨明珠,有着悠久的历史和深厚的文化底蕴。而普洱熟茶和生茶作为普洱茶的两大类,它们之间存在着显著的差异。那么,普洱熟茶和生茶有什么区别呢?作为新手小白又…

    2023-09-21
  • 阳奉阴违的意思,不修边幅的意思

    阳奉阴违:指表面上遵从,暗地里违抗。 ①他就是这样一个人,总是阳奉阴违、表里不一。(正确) ②公务人员应该依法行事,不可阳奉阴违。 (正确) 不修边幅:不注意衣着或容貌的整洁。 ①…

    2023-09-13
  • 人为什么要努力,努力的意义是什么

    一个人静下来的时候会问,撑不住的时候也会问自己,到底努力是为了什么? 有人说为了实现自己的梦想,有人说为了改变自己的命运,也有人说是为了让家人有一个更好的环境…&#82…

    2023-11-03
  • 清明节为什么不能说节日快乐,怎么回事

    临近清明节,在网上不断接受两个知识性的教育:一是清明节不能节日快乐,二是清明节寄托哀思。这两个方面的信息,是如此的泛滥,以至于避都避不开。 虽然,有“人之患在于好为人师”的古训,但…

    2023-11-28

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注