C#用一个Excel中的数据替换另一个Excel中的数据

 时间:2024-10-06 04:07:33

在Excel中可通过查找替换功能来替换某一个数据,当有两个或多个Excel工作簿时水貔藻疽,如何用一个工作簿中的数据替换另一个工作簿中的数据呢?下面,通过将介绍如何通过后端C#程序实现。

工具/原料

VisualStudio2017

Excel文档(.xlsx格式)

方法/步骤

1、在VS程序中打开“解决方案资源管理器”,鼠标右键点击“引用”,“管理NuGet包”。

C#用一个Excel中的数据替换另一个Excel中的数据

2、点击“搜索”,在搜索框中输入搜索内容,点击包,安装:

C#用一个Excel中的数据替换另一个Excel中的数据

3、依次点击“OK”,"我接受",等待程序安装。

C#用一个Excel中的数据替换另一个Excel中的数据

C#用一个Excel中的数据替换另一个Excel中的数据

4、完成安装后,编辑如下C#代艨位雅剖码:usingSpire.Xls;namespaceReplaceDa墉掠载牿ta{classProgram{staticvoidMain(string[]args){//加载两个Excel工作簿Workbookwb1=newWorkbook();wb1.LoadFromFile("sample1.xlsx");Workbookwb2=newWorkbook();wb2.LoadFromFile("sample2.xlsx");//获取工作簿1中指定单元格的数据CellRangecell1=wb1.Worksheets[0].Range["D1"];stringdata1=cell1.Value;//获取工作簿2种的指定单元格数据,并用工作簿1的数据替换CellRangecell2=wb2.Worksheets[0].Range["D1"];cell2.Text=data1;//保存工作簿2为新的文件wb2.SaveToFile("newFile.xlsx",FileFormat.Version2013);System.Diagnostics.Process.Start("newFile.xlsx");}}}

5、执行以上代码,生成文档,可查看替换后生成的新的文档效果。

如何将Excel中的多个工作表并列显示在同一窗口 动销率是什么啊 excel表格 分类汇总表如何按条件分成几个工作表 如何快速拆分不规则数据? 如何利用VLOOKUP把多个单元格合并作为查询条件
热门搜索
素描漫画 线条图片 美图图片 打火机图片 某天成为公主漫画免费阅读