Hallo Regina,

das steht da jetzt in dem Makro drin .. bzw. das ist das von dir

REM  *****  BASIC  *****
sub Main
rem ----------------------------------------------------------------------
rem define variables
dim document   as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:UpdateAll", "", 0, Array())
end sub

eine Schaltfläche habe ich jetzt nicht gefunden, aber wenn ich unter "Extras -> Makros -> Makros ausführen" gehe dann aktualisiert er mir das unten, er aktualisiert alle Felder er will es nur nicht drucken .. *verzweifel* wenn ich nen Office Spezi wär hätt ich das schon längst *GG*

Gruß Markus

Regina Henschel schrieb:
HalLo Markus, Unter Extras > Makros > Verwalten > OpenOffice.org Basic gibt es rechts eine Schaltfläche 'Zuordnen'. Dort suchst du das Ereignis 'Dokument drucken' heraus und unten wählst du bei der Auswahl 'Speichern in' dein Dokument. Dann kommt die Schaltfläche "Makro..." wo du dann das zuzuweisende Makro heraussuchst. UpdateAll auf eine Schaltfläche legt, funktioniert es auch. Der Befehlt .uno:UpdateAll als solches ist wohl richtig.

Ich habe es mit einem neuen Dokument und zwei Bereichen probiert, die nur Text enthalten. In dem Fall funktioiert das Aktualisieren mit Makro auch beim Drucken. Ich habe aber leider keine Zeit, auszuprobieren was an deinem Dokument verhindert, dass das Makro beim Ereignis "Dokument drucken" aufgerufen wird.

Vielleicht startest du mal mit einem neuen Dokument für deinen Urlaubsantrag bei dem du sofort mit zwei Bereichen anfängst und dann Schritt für Schritt die gewünschten Dinge hinzufügst und jeweils testest, ob das Makro noch funktioniert.

mfG
Regina

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to