[gelöst] Makro via Makro installieren

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: [gelöst] Makro via Makro installieren

Re: Makro via Makro installieren

von Stephan » Di, 14.07.2015 09:56

Gehe über →Extras→Anpassen→Ereignisse...
guter Hinweis, ja das kann die Ursache sein


Gruß
Stephan

Re: Makro via Makro installieren

von Karolus » Di, 14.07.2015 09:25

Gehe über →Extras→Anpassen→Ereignisse...

Re: Makro via Makro installieren

von Stephan » Di, 14.07.2015 09:23

aber es besteht nur die Möglichkeit die Makros aus OO und Eigene Makros einem Ereignis zuzuordnen
dann läuft auf Deinem System etwas schief, denn normalerweise muss das möglich sein
Oh, ok, mein Fehler, das war mir nicht bewusst!
Hä? Deine Auskunft war doch zutreffend.
Hat da evtl jemand eine andere Idee???
1.
eigentlich muss das funktionieren

2.
das es das bei Dir nicht tut, kann ich nicht erklären, ich würde empfehlen das Du versuchsweise DEin OO-Benutzerverzeichnis umbenennst:
viewtopic.php?f=27&t=54231#p206070

3.
was ist generell nicht verstehe ist warum Du überhaupt das Makro aus einem Dokument kopierst, statt es per Extension zu verteilen. Mir sind keine Vorteile bei Deinem Vorgehen ersichtlich, insbesondere auch nicht wenn ich die 'Randbedingungen' lese die genannt wurden.


Gruß
Stephan

Re: Makro via Makro installieren

von Devil » Di, 14.07.2015 09:05

Hat da evtl jemand eine andere Idee???

Re: Makro via Makro installieren

von TrueColor » Di, 14.07.2015 09:04

Oh, ok, mein Fehler, das war mir nicht bewusst!

Re: Makro via Makro installieren

von Devil » Di, 14.07.2015 08:46

Ich habe es gerade nochmal nachgeguckt aber es besteht nur die Möglichkeit die Makros aus OO und Eigene Makros einem Ereignis zuzuordnen.
Makro zuordnen.JPG
Makro zuordnen.JPG (90.09 KiB) 5123 mal betrachtet

Re: Makro via Makro installieren

von TrueColor » Di, 14.07.2015 08:36

Was ist mit dem Ereignis "Laden des Dokuments beendet"?

Re: Makro via Makro installieren

von Devil » Di, 14.07.2015 08:31

Jetzt noch eine Klitzekleine Frage: Kann man das Makro irgendwie mit dem Öffnen des Dokumentes zusammen starten??? Soweit ich das gefunden habe ist es nur möglich ein Makro an ein Ereignis zu hängen, welches in den OpenOffice Makros ist oder in den Eigenen Makros.

Re: Makro via Makro installieren

von Devil » Di, 14.07.2015 08:24

Danke Danke Danke F3K Total!!!
Du hast mir sehr geholfen :D Habe den Code gerade getestet und er Funktioniert wunderbar :D

Re: Makro via Makro installieren

von TrueColor » Di, 14.07.2015 08:06

F3K Total hat geschrieben:Diese Makros bitte nicht in Modul1, sondern z.B. in Modul2 ablegen.
Oder die Module sinnvoll benennen, dass man erkennen kann, für welche Aufgabengruppe die enthaltenen Macros gedacht sind ;-)

Re: Makro via Makro installieren

von Devil » Mo, 13.07.2015 17:01

Danke F3K Total!
Ich werde das morgen früh direkt mal ausprobieren und dann ein entsprechendes FeedBack geben :D

Re: Makro via Makro installieren

von F3K Total » Mo, 13.07.2015 16:58

So was?
Diese Makros bitte nicht in Modul1, sondern z.B. in Modul2 ablegen.

Code: Alles auswählen

Sub S_Insert_Module 'ganzes Modul kopieren
    sModule = Thiscomponent.BasicLibraries.getbyname("Standard").getbyname("Module1")
    globalscope.BasicLibraries.getbyname("Standard").insertByName("Copy_of_Module1",sModule)
End Sub

Sub S_Replace_Module 'Modul anhängen
    sModule = Thiscomponent.BasicLibraries.getbyname("Standard").getbyname("Module1")
    aLibrary = globalscope.BasicLibraries.getbyname("Standard")
    sTargetModule = aLibrary.getByName("Copy_of_Module1")
    sModifiedModule = sTargetModule & chr(10) & sModule
    aLibrary.replacebyname("Copy_of_Module1",sModifiedModule)
End Sub
Jeweils nach dem Ausführen OpenOffice beenden, dann wird MeineMakros gespeichert.
Gruß R

[gelöst] Makro via Makro installieren

von Devil » Mo, 13.07.2015 16:22

Hallo werte Helfer!
Ich habe hier ein kleines Problem/Frage(ich hoffe dass es mein vorerst letztes Makroproblem ist):
Ist es Irgendwie möglich ein Makro, welches in einem Dokument gespeichert ist, beim Öffnen des Dokuments direkt Via Makro in die "Eigenen Makros" zu Kopieren und das Entsprechende Dokument danach wieder zu schliessen? Ich benötige diesen Mechanismus, da ich das Makro auf vielen verschiedenen Rechnern installieren muss.

Vielen Dank im Vorraus :D

Nach oben