如何快速把一个excel里的数据填入另一个excel的模版中

string strFileName=环境.当前目录@ ‘/模板/模板。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-12 09:30:16
下一篇 2022-04-12 09:40:04

猜你喜欢

  • 基层干警好提拔吗_基层干警提拔难吗

    对于基层公务员来说,入职十多年来也没有得到任何晋升机会,可以说是一件很正常的事。根据相关统计,县级以下副科级以上干部的晋升比率为43%,也就是说有一大半的人穷其一生都不会提拔晋升的…

    2022-11-21
  • 平安符怎么求_平安符的禁忌有哪些

    日常生活中,我们最常见也最传统的平安符莫过于去庙里或者道观里求取,为让这些护身符发挥辟邪护身保平安,都应当以开光为佳。那么,平安符怎么求呢?平安符有什么禁忌呢?接下来,小编就给大家…

    2023-05-05
  • 电脑音箱一个有声音一个没声音(台式电脑音响只有一边有声音怎么回事)

    首先检查插件连接是否正常。如果没有,看第二步。 二、是电脑声卡属性中的默认数据可能被人为改变了。单击电脑桌面右下角任务栏中的白色“小喇叭”图标 在弹出的音量控制面板上,点击“扬声器…

    2022-04-27
  • 九阳豆浆机哪款最实用?九阳豆浆机哪款最好?

    九阳豆浆机应该怎么选?售货员分享这4款,行业口碑公认,口碑王炸级 豆浆是中国人的传统饮品,有着悠久的历史和丰富的营养。豆浆不仅可以补充大豆蛋白,还可以预防动脉硬化、降低血压、降低胆…

    投稿 2024-01-13
  • 国产微型面包车哪个好,口碑最好的微型面包车

    在国产微型面包车中,有几个品牌具有较好的耐用性和燃油经济性,其中包括五菱、长安和江淮。 五菱是中国车市上非常知名的品牌之一,其K系列微型面包车备受消费者青睐。五菱面包车的整体质量较…

    2023-08-03
  • 11月生辰石是什么宝石,十一月生辰石是什么

    托帕石透明度高、硬度高、光泽强、颜色美丽,深受大家的喜爱。它象征着和平与友谊,所以被用作十一月的诞生石以表达人们渴望长期友好相处的愿望。此外,托帕石又是结婚十六周年纪念宝石,象征着…

    投稿 2023-11-18
  • Smart源于哪,smart电动版介绍

    Smart Fortwo(风格化为“smart fortwo”)是由德国跨国公司戴姆勒股份公司的智能部门制造和销售的后置发动机,后轮驱动,2座掀背车超迷你。它于1998年推出,现在…

    2023-11-06
  • 什么时间段喝牛奶最好_喝牛奶的最佳时间

    一种生活中最常见的奶类食品,一种在《中国居民膳食指南》中一直被推崇每日都要食用的奶类食品,既富含丰富且优质的钙质,又可以补充优质动物蛋白质;每逢谈到牛奶,更多人关注的问题总会是“饮…

    2023-05-21
  • 台盆怎么清洗_台盆清洁小妙招

    面盆的清洁方法 1、面盆长时间使用油渍及污垢很容易积聚,如陶瓷面盆,可以用柠檬片檫洗面盆表面,待一分钟再用清水冲净,即可变得光亮。假如污渍比较顽固,可用漂白水倒进去,浸蚀约20分钟…

    投稿 2023-03-17
  • 鸡冠花的分布_鸡冠花的生长习性

    鸡冠花,草本植物,中文别名有:鸡髻花、老来红、芦花鸡冠、笔鸡冠、小头鸡冠、凤尾鸡冠、大鸡公花、鸡角根、红鸡冠。 鸡冠花的分布 鸡冠花原产非洲,美洲热带和印度,世界各地广为栽培,为一…

    2022-09-03

发表回复

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