簡體   English   中英

將特定的列從一個Excel電子表格復制到C#中的另一列

[英]Copy specific columns from one excel spreadsheet to another in C#

我一直在嘗試制作一個簡單的應用程序,以在C#中將信息從一個Excel電子表格合並到另一個電子表格。 但是我找不到有關如何執行此操作的參考。

在此處輸入圖片說明

我在一個電子表格中有信息,我需要將該信息復制到另一個電子表格文件中。

在此處輸入圖片說明

怎么辦呢? 提前致謝。

這是您可能想嘗試的另一件事(代碼使用GemBox.Spreadsheet庫 ):

ExcelFile source = ExcelFile.Load("Source.xlsx");
ExcelColumn sourceColumn = source.Worksheets[0].Columns[0];

ExcelFile destination = ExcelFile.Load("Destination.xlsx");
ExcelColumn destinationColumn = destination.Worksheets[0].Columns[0];

int count = source.Worksheets[0].Rows.Count;
for (int i = 0; i < count; i++)
    destinationColumn.Cells[i].Value = sourceColumn.Cells[i].Value;

destination.Save("Destination.xlsx");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM