Hi, im trying to learn ClosedXML and doing some simple Tests with my Excel Template. private void testCX_direct() { XLWorkbook wb = new XLWorkbook(@"z:\xls\EAV_VU-Daten_Master_1.xlsx"); // öffnen IXLRange r1 = wb.Range("meldung_zeile"); var ws = r1.Worksheet; int rowNr = r1.FirstRow().RowNumber(); for (int i = 1; i < anz_rows; i++) { for (int k = 0; k < 20; k++) { ws.Cell(rowNr, 1 + k).Value = k.ToString(); } ws.Row(rowNr).CopyTo(ws.Row(rowNr + i)); // neue zeile einfügen } ws.Row(rowNr).Delete(); wb.SaveAs(@"z:\xls\EAV_VU-Daten_Master_ClosedXML.xlsx"); }it works well, but when trying to save the file it throws an error (range is invalid)'Einnahmemeldungen'!$A$3:$A$3 in Worksheet Einnahmemeldungenthat range doesnt even exist. the only one i can think of is the named row, and even if i delete that one (ws.NamedRanges.DeleteAll();)the error is still there.attaching the xlsx file that i use a test-template for the above code.
↧