es scheint ja nicht grundsätzlich die Kombination zu sein.
Was passiert, wenn du nur
Code: Alles auswählen
Dim oDesktopIst die Variable evtl. schon global definiert?

Code: Alles auswählen
Dim oDesktop»StarDesktop« gibts schon seit 30 Jahren völlig umsonst, da muss du weder 'dim'en noch per »createUnoService("com.sun.star.frame.Desktop")« initialisieren!Theophilus61 hat geschrieben: ↑Fr 16. Okt 2026, 17:50Moin,
wenn ich das "as Object" weglasse, wird auch kein Fehler angezeigt.
Ich habe alle Makros gelöscht, oDesktop wird also nirgendwo anders definiert.
Der Syntaxfehler wird bei beliebigen Variablennamen ausgeworden (oBlabla oder so)