Es scheint in Starbasic keine Funktion dafür zu geben. Zumindestens habe ich bis jetzt
keine
gefunden. Es geht aber über einen Zellbereich.
Eine Zeile oder Spalte ist ja eigentlich auch nur ein Bereich. Dieser wird erfasst
und dann mit der
copyRange-Methode kopiert.
Also hier die Anpassung:
oDocument = ThisComponent
oSheet1 = oDocument.Sheets.getByIndex(0)
oSheet2 = oDocument.Sheets.getByIndex(1)
' Quellbereich festlegen
' Zeile Format : ( 0,Zeile,255,Zeile)
oQuelleRange=oSheet1.getCellRangeByPosition(0,0,255,0)
oQuellRangeAddresse = oQuelleRange.getRangeAddress
oZiel = oSheet2.getCellByPosition(0,0)
oZielCellAdresse=oZiel.getCellAddress
oSheet2.copyRange(oZielCellAdresse,oQuellRangeAddresse)
Entsprechend bei einer Spalte
' Spalte Format : ( Spalte,0,Spalte,31999)
oQuelleRange=oSheet1.getCellRangeByPosition(0,0,0,31999)