Fehler in Makro: Einfügen aus Zwischenablage
Verfasst: Mo 21. Mai 2012, 20:17
Guten Abend und Hallo
.
Ich habe seit OpenOffice 3.3x und den folgenden LibreOffice-Versionen das Problem, daß in M$ Office aufgezeichnete Makro's nicht mehr vollständig ausgeführt werden.
Konkret geht es um die Nutzung der "Paste"-Funktion. Ich habe den Inhalt einer Textdatei in der Zwischenablage, der folgendermassen formatiert ist:
Herauskommen soll dann folgendes:
1. Bereich leeren, wo der neue Inhalt hin soll
2.
Das Ganze lief unter OpenOffice 3.2 einwandfrei mit folgendem Macro:
Das Macro bricht bei dem Paste-Befehl mit dieser Meldung ab:
Leider komme ich mit der Fehlermeldung nicht zurecht. Wo genau hängt's?
Vielen Dank im Voraus.
Gruß
HSishi

Ich habe seit OpenOffice 3.3x und den folgenden LibreOffice-Versionen das Problem, daß in M$ Office aufgezeichnete Makro's nicht mehr vollständig ausgeführt werden.
Konkret geht es um die Nutzung der "Paste"-Funktion. Ich habe den Inhalt einer Textdatei in der Zwischenablage, der folgendermassen formatiert ist:
Code: Alles auswählen
Text <Tab> Zahl <Tab> Text <Tab> ...
Text <Tab> Zahl <Tab> Text <Tab> ...
1. Bereich leeren, wo der neue Inhalt hin soll
2.
Code: Alles auswählen
Text|Zahl|Text|...
Text|Zahl|Text|...
Code: Alles auswählen
sub ClearDump
Sheets("GU_Dump_Mains").Select
Range("A86:M218").ClearContents
ActiveSheet.Paste Destination:=Range("A86")
end sub
Unter OpenOffice 3.2 hat das Macro noch einwandfrei funktioniert.Basic Laufzeitfehler.
'91'
Type: com.sun.star.uno.RuntimeException
Message: unsatisfied query for interface of type ooo.vba.excel.XWorksheet
Leider komme ich mit der Fehlermeldung nicht zurecht. Wo genau hängt's?
Vielen Dank im Voraus.
Gruß
HSishi