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]