Seite 1 von 1

[gelöst]Zellbereich verschieben

Verfasst: Mo, 22.05.2006 09:46
von surfhai
Hallo,

wie kann ich ein Range eine Zeile nach unten verschieben? Ich hoffe ich muss nicht alles Temporär zwischenspeichern und dann wieder in eine Zelle darunter einfügen.

Hab schon eine weile danach gesucht aber ich finde nichts darüber.

Gruß Thorsten

Verfasst: Mo, 22.05.2006 10:23
von ykcim
Hallo,

das geht mit moverange.

Code: Alles auswählen

   oDocument = ThisComponent
   oSheet1 = oDocument.Sheets.getByIndex(0)
   oQuelleRange=oSheet1.getCellRangeByPosition(0,0,3,4)
   oQuellRangeAddresse = oQuelleRange.getRangeAddress
   oZiel = oSheet1.getCellByPosition(5,5)
   oZielCellAdresse=oZiel.getCellAddress
   oSheet1.moveRange(oZielCellAdresse,oQuellRangeAddresse)

Verfasst: Mo, 22.05.2006 10:37
von surfhai
die Methode exitiert bei mir nicht, gibt es die erst ab OO2.0.*? Ich benutze OO1.1.5

Edit: habs gefunden, vorhin hab ich nur im Falschen Object geschaut :)

Gruß Thorsten