C#用一个Excel中的数据替换另一个Excel中的数据
1、在VS程序中打开“解决方案资源管理器”,鼠标右键点击“引用”,“管理NuGet包”。

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

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


4、完成安装后,编辑如下C#代码:
using Spire.Xls;
namespace ReplaceData
{
class Program
{
static void Main(string[] args)
{
//加载两个Excel工作簿
Workbook wb1 = new Workbook();
wb1.LoadFromFile("sample1.xlsx");
Workbook wb2 = new Workbook();
wb2.LoadFromFile("sample2.xlsx");
//获取工作簿1中指定单元格的数据
CellRange cell1 = wb1.Worksheets[0].Range["D1"];
string data1 = cell1.Value;
//获取工作簿2种的指定单元格数据,并用工作簿1的数据替换
CellRange cell2 = wb2.Worksheets[0].Range["D1"];
cell2.Text = data1;
//保存工作簿2为新的文件
wb2.SaveToFile("newFile.xlsx",FileFormat.Version2013);
System.Diagnostics.Process.Start("newFile.xlsx");
}
}
}
5、执行以上代码,生成文档,可查看替换后生成的新的文档效果。