Libre Office

Seitenansicht innerhalb eines Makros aufrufen

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
Dolon
Beiträge: 7
Registriert: Fr 15. Jun 2012, 17:19

Seitenansicht innerhalb eines Makros aufrufen

Beitrag von Dolon » Do 21. Jun 2012, 11:28

Hallo,

weiß jemand, wie man innerhalb eines Makros in die Seitenansicht eines Calc-Dokuments wechseln kann?

Danke und viele Grüße
Dolon

bst
Beiträge: 35
Registriert: Mi 25. Apr 2012, 13:40
Wohnort: Ilsfeld

Re: Seitenansicht innerhalb eines Makros aufrufen

Beitrag von bst » Do 21. Jun 2012, 11:53

Hi Dolon,

nimm Extras->Makros->Makro aufzeichnen oder google mal nach "openoffice basic print preview"

cu, Bernd
--

Code: Alles auswählen

Sub Main
	dim document   as object
	dim dispatcher as object

	document   = ThisComponent.CurrentController.Frame
	dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

	dispatcher.executeDispatch(document, ".uno:PrintPreview", "", 0, Array())
End Sub

Dolon
Beiträge: 7
Registriert: Fr 15. Jun 2012, 17:19

Re: Seitenansicht innerhalb eines Makros aufrufen

Beitrag von Dolon » Do 21. Jun 2012, 11:58

Hallo Bernd,

ich habe die Zeilen unverändert in mein Makro aufgenommen. Es passiert nichts. Keine Seitenansicht und keine Fehlermeldung. Hast du da eine Idee?

Viele Grüße
Dolon

bst
Beiträge: 35
Registriert: Mi 25. Apr 2012, 13:40
Wohnort: Ilsfeld

Re: Seitenansicht innerhalb eines Makros aufrufen

Beitrag von bst » Do 21. Jun 2012, 12:04

Hallo Dolon,

nein. Füge mal den Code in ein eigenes Modul Deiner Mappe ein und starte das interaktiv via ALT+F11 Ausführen. Funktioniert das dann?

Hier bei mir (Win XP und LO 3.5.4.2) geht das.

cu, Bernd

Dolon
Beiträge: 7
Registriert: Fr 15. Jun 2012, 17:19

Re: Seitenansicht innerhalb eines Makros aufrufen

Beitrag von Dolon » Do 21. Jun 2012, 13:50

Hallo Bernd,

das geht!

Jedoch passierte beim Aufruf dieser Unterfunktion in meinem Makro wieder nichts. Je nachdem, wo der Aufruf in meinem Makro platziert war, funktionierte es manchmal und manchmal nicht. Leider nicht reproduzierbar. Jetzt geht es plötzlich wieder und scheint sogar (vorerst) stabil zu sein.

Ich betrachte das Problem also als gelöst.

Besten Dank!
Dolon

Open Office
Antworten