Sub Main
vRow = 9
oSheet = ThisComponent.CurrentController.ActiveSheet
Dim oZellbereichsAdresse as new com.sun.star.table.CellRangeAddress
oZellbereichsAdresse.Sheet = oSheet.name
oZellbereichsAdresse.StartColumn = 0
oZellbereichsAdresse.StartRow = vRow
oZellbereichsAdresse.EndColumn = 4
oZellbereichsAdresse.EndRow = vRow
oSheet.removeRange(oZellbereichsAdresse, com.sun.star.sheet.CellDeleteMode.UP)
End Sub
vielen Dank für deinen Tipp!
Diesen Code hatte ich auch probiert, nur wusste ich nicht, wie ich die Eigenschaft Sheet belegen sollte, da ich kein Object übergeben konnte. Somit hab ich jetzt wieder eine Eigenschaft (.name) dazugelernt.
Um ganz ehrlich zu sein, hab ich den Code erst heut so richtig testen können (wie immer keine Zeit), und er hat leider nicht funktioniert!
Denn wie ich mittlerweise herausgefunden habe erwartet die .Sheet Eigenschaft eine Integer-Zahl. Die .name Eigenschaft liefert aber den Namen als String.