如何从c#中包含多行的数据中读取单行?

我需要处理RichTextBox中的数据输出到一个确切范围的单元格,我需要处理每一行数据到单个单元格。

richtextbox中的数据总量是52行,我希望每个数据(每行)放置在单个单元格区域(C17:C42,H17:H42)

我已经用我的代码尝试过了:

range = objSheet.get_Range("C17:C42,H17:H42", Missing.Value); range.set_Value(Missing.Value, richTextBoxReceive); 

但我在每个单元格中获得52个数据,有什么build议吗?

它会工作

 string s = richTextBox1.Text; var k = Regex.Split(s, "\\n", RegexOptions.Multiline); foreach (string str in k) { //do what you want MessageBox.Show(str); }