Guten Abend,
ich versuche gerade in einem Exceldokument Zeichenketten gegen andere zu ersetzen. Dazu verwende ich die Bibliothek epplus (basiert auf openXML).
Das klappt für einzelne Zellen auch ganz gut.
Einfaches Beispiel:
Allerdings klappt es nicht bei verbundenen Zellen. Ich würde gerne deren kompletten Text abrufen und ändern können.
Vielen Dank schon mal im voraus.
ich versuche gerade in einem Exceldokument Zeichenketten gegen andere zu ersetzen. Dazu verwende ich die Bibliothek epplus (basiert auf openXML).
Das klappt für einzelne Zellen auch ganz gut.
Einfaches Beispiel:
Code:
ExcelRange range = worksheet.Cells[1, 1, 4, 6];
for (int rowIndex = range.Start.Row; rowIndex < range.End.Row; rowIndex++)
{
for (int columnIndex = range.Start.Column; columnIndex < range.End.Column; columnIndex++)
{
if (String.IsNullOrEmpty(range[rowIndex,columnIndex].Value.ToString()) == true)
{
continue;
}
if (range[rowIndex, columnIndex].Value.ToString() == "blub")
{
range[rowIndex, columnIndex].Value = "blub blub" ;
}
//usw.
}
}
Vielen Dank schon mal im voraus.