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

 时间:2026-02-12 00:36:06

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

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

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

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

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

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

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

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、执行以上代码,生成文档,可查看替换后生成的新的文档效果。

  • 如何将Excel中的多个工作表并列显示在同一窗口
  • 动销率是什么啊
  • excel表格 分类汇总表如何按条件分成几个工作表
  • 如何快速拆分不规则数据?
  • 如何利用VLOOKUP把多个单元格合并作为查询条件
  • 热门搜索
    电子邮箱怎么填写 一分五的利息怎么算 汗脚怎么治 微信怎么发视频 难度系数怎么算 地铁怎么买票 肾结石怎么治疗 自考本科怎么报名 怎么蒸鸡蛋羹 腊肉怎么做