von Stephan » Do, 09.08.2007 18:57
Wie lautet den der Code für das Öffnen der Dialogbox Bearbeiten - Verknüpfungen?
So wie Du ihn mutmaßlich bereits aufgezeichnet hast:
Code: Alles auswählen
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:EditLinks", "", 0, Array())
End sub
So wie ich Dich verstehe könnte ich mit Deinem Beispiel Code + dem für das Öffnen der Dialogbox dann ein Makro ohne Dispatcher machen!?...
Warum schrieb ich wohl:
der gesamte Code ist somit:
weil ich genau das meinte und mithin sind die 6 kurzen Zeilen der gesamte Code der das macht was Du wolltest.
naja, im Zweifel hast du nur gesagt aktualisiere die Verknüpfung die zufällig markiert ist wenn Bearbeiten - Verknüpfungen geöffnet wird, ich habe nun einmal vermutet es sollen alle Verknüpfungen aktualisiert werden.
Könnte man auf diese Weise auch Pivottabellen aktualisieren? Welcher befehl müßte dann stehen?
keine Ahnung, habe mich nie damit befasst, ich würds aufzeichnen und wenn es nicht geht zunächst das englische Forum konsultieren, mehr kann ich im Moment nicht sagen.
Gruß
Stephan
[quote]Wie lautet den der Code für das Öffnen der Dialogbox Bearbeiten - Verknüpfungen?[/quote]
So wie Du ihn mutmaßlich bereits aufgezeichnet hast:
[code]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:EditLinks", "", 0, Array())
End sub[/code]
[quote]So wie ich Dich verstehe könnte ich mit Deinem Beispiel Code + dem für das Öffnen der Dialogbox dann ein Makro ohne Dispatcher machen!?...[/quote]
Warum schrieb ich wohl:
[quote]der [b]gesamte [/b]Code ist somit:[/quote]
weil ich genau das meinte und mithin sind die 6 kurzen Zeilen der gesamte Code der das macht was Du wolltest.
[i]naja, im Zweifel hast du nur gesagt aktualisiere die Verknüpfung die zufällig markiert ist wenn Bearbeiten - Verknüpfungen geöffnet wird, ich habe nun einmal vermutet es sollen alle Verknüpfungen aktualisiert werden.[/i]
[quote]Könnte man auf diese Weise auch Pivottabellen aktualisieren? Welcher befehl müßte dann stehen?[/quote]
keine Ahnung, habe mich nie damit befasst, ich würds aufzeichnen und wenn es nicht geht zunächst das englische Forum konsultieren, mehr kann ich im Moment nicht sagen.
Gruß
Stephan