如何拆分单元格中的多行

时间:2018-05-23 04:28:48

标签: c# excel

我正在尝试编写一个允许我使用C#读取Excel文件的程序。

这些Excel文件可以包含使用" Alt-Enter"输入的信息。在单元格内创建多个行。每行代表不同的值。

如何在单个单元格中分离出多个值?

Here's what my data looks

1 个答案:

答案 0 :(得分:0)

示例程序:

添加对Microsoft.Office.Interop

的引用
using Microsoft.Office.Interop.Excel;

string path          = "C:\\Test.xlsx ";
Application excel    = new Application();
Workbook wb          = excel.Workbooks.Open(path);
Worksheet excelSheet = wb.ActiveSheet;

// Read the second row second column cell
string test = excelSheet.Cells[2, 2].Value.ToString();
string splittedString = test.Split('\n');