sub Kopierer
mySheet = Thiscomponent.sheets.getbyname("Tabelle1")
myDoc = thisComponent
mySheet = myDoc.sheets(0)
'--------------------------------------------------------------
'kopieren
mycell = mysheet.getCellRangeByPosition(3,8,3,12)
myValue = mycell.Range.Value '<--------- So gibt mir das nur einen Fehler aus!
'--------------------------------------------------------------
'einfügen
mycell = mysheet.getCellRangeByPosition(9,8,9,12)
mycell.Value = myValue '<--------- Da natürlich auch Fehler!
'--------------------------------------------------------------
End Sub
7.2.6 Wie kann man Zellbereiche kopieren? - Leider funktioniert dieser Code nicht.
Wenn ich mir den 7.2.5 Wie kann man Zellbereiche löschen? kopiere und laufen lasse funktioniert der Code.
Das bedeutet in der letzten Zeile steckt ein Fehler!?!?
von lorbass: Ich habe mal die [code]…[/code]-Tags für dich gesetzt…
sub Kopierer
mySheet = Thiscomponent.sheets.getbyname("Tabelle1")
myDoc = thisComponent
mySheet = myDoc.sheets(0)
'--------------------------------------------------------------
'kopieren
myrange = mysheet.getCellRangeByPosition(3,8,3,12)
mydataarray = myrange.getdataarray '<--------- So gibt mir das nur einen Fehler aus!
'--------------------------------------------------------------
'einfügen
mynewrange = mysheet.getCellRangeByPosition(9,8,9,12)
mynewrange.setdataarray (mydataarray) '<--------- Da natürlich auch Fehler!
'--------------------------------------------------------------
End Sub