[gelöst]copyRange -- unverständliche Fehlermeldung

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

TrueColor
******
Beiträge: 547
Registriert: Do, 11.03.2010 11:23

[gelöst]copyRange -- unverständliche Fehlermeldung

Beitrag von TrueColor »

Hallo,

ich möchte aus einer Vorlage Zellen in eine Liste einfügen. Das Einfügen der Leerzeilen fkt., aber beim Kopieren mittels copyRange() steigt das Macro mit einer für mich unverständlichen Fehlermeldung aus. Illegal Argument Exception, cannot coerce argument type during corereflection call. Was zur Hölle ist ein Corereflection Call und wieso kann der Argument Type nicht erzwungen werden bzw. wieso muss dieser überhaupt "erzwungen" werden?

https://wiki.openoffice.org/wiki/Docume ... and_Ranges
Ab "The XRangeMovement interface provides two additional methods for moving (moveRange) or copying (copyRange) cell ranges.[...]"

Was (und warum) muss ich hier anders machen bzw. was habe ich falsch übernommen?

Vielen Dank!
Dateianhänge
ToDo_v00_20140522.ods
(19.1 KiB) 98-mal heruntergeladen
Zuletzt geändert von TrueColor am Di, 03.06.2014 09:34, insgesamt 1-mal geändert.
System:
LibO 6 + LibO 7
TrueColor
******
Beiträge: 547
Registriert: Do, 11.03.2010 11:23

Re: copyRange -- unverständliche Fehlermeldung

Beitrag von TrueColor »

Naja, das ist wohl Murphy... den Fehler findet man erst nach dem Abschicken.

Im copyRange muss als Erstes das Ziel und als Zweites die Quelle angegeben werden.

Code: Alles auswählen

oSheet.copyRange(aZielAdresse, aQuellAdresse)
Im Codebeispiel war das nicht ausreichend gut zu erkennen, im MRI-Tool dagegen sind die ordentlich benannt.
System:
LibO 6 + LibO 7
Antworten