.copyRange kopiert auch die Zellformate. Also sollte dein Code
Code: Alles auswählen
oDocument = ThisComponent
oSheet1 = oDocument.Sheets.getByIndex(0)
oSheet2 = oDocument.Sheets.getByIndex(1)
oRow1 = oSheet1.Rows.getByIndex(0)
oQuellRangeAddresse = oRow1.getRangeAddress()
oQuellRangeAddresse.EndRow = 5000
oZiel = oSheet2.getCellByPosition(0,0)
oZielCellAdresse=oZiel.getCellAddress()
oSheet2.copyRange(oZielCellAdresse,oQuellRangeAddresse)