
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