【问题标题】:How to split multiple lines in a cell如何在一个单元格中拆分多行
【发布时间】:2018-05-23 15:57:35
【问题描述】:

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

这些 Excel 文件可以包含使用“Alt-Enter”输入的信息,以便在单元格中创建多行。每行表示不同的值。

如何将单个单元格中的多个值分开?

【问题讨论】:

  • 把你的代码放在你试过的地方

标签: c# excel


【解决方案1】:

示例程序:

添加对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');

【讨论】:

  • 你看他发的图片了吗?他还想把字符串解析成整数。
  • @UweKeim 看起来更像“她”:P
  • 请使用 "OP" => Original Poster 而不是他/她,因为 StackOverflow 在讨论中不包括性别
  • 是的 :) 但这现在并不重要 :D 请帮我解决问题
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-01-18
  • 2013-01-14
  • 2021-06-26
  • 1970-01-01
  • 2021-09-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多