zu meiner Wenigkeit ist zu sagen das ich von Programmierung quasi nichts verstehe.
Ich hangel mich halt von Problemlösung zu Problemlösung.
Aktuell nervt mich folgendes:
Ich wollte ein Makro aufzeichnen das, eigentlich ganz simpel, auf Mausklick die aktuell gewählte Tabelle in Calc 4x druckt.
Wenn ich den Makrorekorder benutze und aufzeichne wie ich im "Datei drucken" Dialog die entsprechenden Einstellungen vornehme funktioniert das ganze überhaupt nicht.
Als Workaround habe ich dann aufgezeichnet wie 4x das Schnell / Direktdruck Icon angeklickt wird.
Mit durchwachsenem Erfolg. Der Druck funktioniert so zwar, aber da die Prozedur 4x aufgerufen wird (und das auf einem langsamen Netzwerkdrucker) dauert das ganze elend lange.
Wenn ich das aufgezeichnete Makro richtig interpretiere wir der eigentliche Druckauftrag hier angestossen:
Code: Alles auswählen
dispatcher.executeDispatch(document, ".uno:PrintDefault", "", 0, Array())
Zum Einsatz kommt übrigens LO 3.6
Wahrscheinlich ist die Lösung mal wieder so einfach, das ich den Wald vor lauter Bäumen nicht sehe...
Über Lösungsvorschläge würde ich mich freuen.
Gruß
Kistenschieber