Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从c#中由多行组成的数据中读取单行?_C#_.net_Excel - Fatal编程技术网

如何从c#中由多行组成的数据中读取单行?

如何从c#中由多行组成的数据中读取单行?,c#,.net,excel,C#,.net,Excel,我需要在richtextbox中处理数据,以输出到精确的单元格范围,并且我需要将每行数据处理到单个单元格 richtextbox中的数据总量为52行,我希望每个数据(每行)都放在一个单元格范围内(C17:C42,H17:H42) 我已经用我的代码尝试过了: range = objSheet.get_Range("C17:C42,H17:H42", Missing.Value); range.set_Value(Missing.Value, richTextBoxReceive); 但是我在每个

我需要在richtextbox中处理数据,以输出到精确的单元格范围,并且我需要将每行数据处理到单个单元格

richtextbox中的数据总量为52行,我希望每个数据(每行)都放在一个单元格范围内(C17:C42,H17:H42)

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

range = objSheet.get_Range("C17:C42,H17:H42", Missing.Value);
range.set_Value(Missing.Value, richTextBoxReceive);
但是我在每个单元格中得到52个数据,有什么建议吗?

它会有用的

string s = richTextBox1.Text;
        var k = Regex.Split(s, "\\n", RegexOptions.Multiline);

        foreach (string str in k)
        {
            //do what you want
            MessageBox.Show(str);
        }

我必须在花括号中写什么?我如何将其写入每个单元格?在花括号中,您只能得到单行值。因此,您需要的单行值可以在花括号内完成。在花括号内的str变量中有单行值。哦,我明白了,但我仍然不知道如何处理C17:C42范围内每个单元格的单行,你能帮我更多吗?