C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


■96842 / )  C# エクセル読込時セル内改行の削除
□投稿者/ ぽっくる (1回)-(2021/02/18(Thu) 10:54:12)

分類:[C#] 

エクセルデータをC#に読込んだデータから、セル内の改行を削除したいのですが、方法がわかりません。
読みだしたデータには下記のようにReplaceメソッドを使ってみましたが、改行にあたる文字が適切でないのか、改行を削除できません。

for (int j = 1; j <= width2; j++)
{
DataString2[1, j] = Convert.ToString(RangeArray2[1, j]);
DataString2[1, j] = DataString2[1, j].Replace(Environment.NewLine, "");
DataString2[1, j] = DataString2[1, j].Replace("LF", "");
DataString2[1, j] = DataString2[1, j].Replace("CRLF", "");
DataString2[1, j] = DataString2[1, j].Replace("0A", "");
DataString2[1, j] = DataString2[1, j].Replace("0D", "");
}

RangeArray2が読みだしたデータです。
大変すみませんが、ご教授頂けたら幸いです。
返信 編集キー/


管理者用

- Child Tree -