首页 > 解决方案 > 使用c#将数据excel表合并到主excel文件中

问题描述

我对 C# 有点陌生,我正在尝试将每张工作表的数据合并到 excel 中。

在这个屏幕截图中,我有 book1 和 book2 文件。基本上我的 book1 是源,book2 是最终的(待补充)。 在此处输入图像描述

我成功打开了文件,但目前无法读取单元格值并附加它。我正在尝试从 book1 读取单元格值并将其附加到 book2。非常感谢任何帮助建议。

using System;
using Microsoft.Office.Interop.Excel;

namespace MDMmerger
{
class Program
{
    static void Main(string[] args)
    {
        string path1 = @"C:\Book1.xlsx";
        string path2 = @"C:\Book2.xlsx";
        var excelApp = new Application();
        //excelApp.Visible = true;
        Workbook w2 = excelApp.Workbooks.Add(path1);
        Workbook w3 = excelApp.Workbooks.Add(path2);
        Worksheet ws1 = (Worksheet)w2.Worksheets[1];
        w2.Close(0);
        w3.Close(0);
        excelApp.Quit();
    }
}
}

标签: excelmergeoffice-interop

解决方案


推荐阅读