[gelöst] einfügen, Zellen verschieben

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: [gelöst] einfügen, Zellen verschieben

Re: einfügen, Zellen verschieben

von Karolus » Di, 14.01.2014 15:46

Hallo

Ja das ist das gleiche - und wo ist das Problem bei zwei bis drei zusätzlichen Codezeilen?

Karolus

Re: einfügen, Zellen verschieben

von clag » Di, 14.01.2014 15:28

Hallo Karolus,

also erstmal Danke
aber dein Ansatz ist nicht ganz was ich erhofft hatte

ich hatte das hier gefunden

Code: Alles auswählen

' einfügen eines Zellbereichs
oTabellenblatt.insertCells( oZellbereichsAdresse, _
com.sun.star.sheet.CellInsertMode.DOWN)
und geglaubt man könne gleich Zellen mit Inhalt kopieren,
ist das eine Fehlannahme, fügt der Code-Schnipsel nur leere Zellen ein?

Oder kann man wie beim manuellen Inhalte einfügen das in einem Rutsch machen?

Re: einfügen, Zellen verschieben

von Karolus » Di, 14.01.2014 14:59

Hallo

Du musst im "Zielbereich" halt Zellen einfügen, bevor du kopierst

Code: Alles auswählen

...
target_range = sheet.getCellRangeByPosition(2, 9, 6, 9)
target_address = target_range.getRangeAddress()
sheet.insertCells(target_address, 1 )
...
Karolus

[gelöst] einfügen, Zellen verschieben

von clag » Di, 14.01.2014 13:00

Hallo Kenner und Könner,

bräuchte mal wieder konkrete Basic Hilfe

wie kopiere ich einen Zellbereich zB C5:G5 (2,4,6,4)
und füge diesen bei C10 ein, so das die vorhandenen Daten C10:Gxx nach unten verschoben werden?

schonmal Danke fürs lesen

Nach oben