Ich hatte kein Glück Zeilen in Excel zu löschen, so jetzt ich versuche, ihren Inhalt zu löschen und immer noch den Fehler: "kann nicht löschen/überschreiben verschmolzen Zellen. Ein Bereich ist teilweise mit der verschmolzen ein weiterer zusammengelegter Bereich. A57788: J57788 ".Unmerge und löschen Zellen in epplus 4.1
Die Spalten 1-10 sind wirklich zusammengeführt, aber wie kann ich sie zusammenfügen?
mein Code hier:
cntr = 0;
while (ws.Cells[RowNum + cntr, 1].Value == null || !ws.Cells[RowNum + cntr, 1].Value.ToString().StartsWith("Report generation date"))
{
ws.Cells[RowNum + cntr, 1, RowNum + cntr, 18].Value = "";
ws.Cells[RowNum + cntr, 1, RowNum + cntr, 10].Merge = false;
for (int i = 1; i < 17; i++)
{
ws.Cells[RowNum + cntr, i].Style.Border.BorderAround(OfficeOpenXml.Style.ExcelBorderStyle.None);
ws.Cells[RowNum + cntr, i].Clear();
}
cntr++;
}
//ws.DeleteRow(RowNum, cntr);
GetMergedRange funktioniert nicht für Bereiche, daher funktioniert die DeleteCell-Methode nicht: Ungültiges Adressformat C6: E6 – Vadim
Das Übernehmen von Bereichen führt zu großen Herausforderungen, da der Bereich Zellen enthalten kann, die zu mehr als einem zusammengeführten Bereich gehören Ein solcher Fall oder der übergebene Bereich gehört nur zu einem zusammengelegten Bereich? –