Vorlage mit Makro öffnen

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

richi1970
**
Beiträge: 24
Registriert: Di, 05.04.2011 10:04

Vorlage mit Makro öffnen

Beitrag von richi1970 »

Hallo,

ich habe jetzt schon eine ganze Zeit gesucht wie ich mit einem Makro eine bestimmte Vorlage (test.odt) öffnen kann.

Die Vorlage wird kurz hintereinader geöffnet. Da wäre die Lösung die Vorlage mit einem Makro zu öffnen, daß mit einer einfachen Tastenkombination verknüpft ist.

Nur ich kenne mich mit Makros nicht aus, und weiß auch garnicht wie und wo ich da anfangen soll.

Kann mir jemand helfen? ;-)

Danke

Richi


Thema nach OOo Basic und Java verschoben, wo alle Themen zur Basic-Programmierung hingehören.—lorbass, Mod
 
F3K Total
********
Beiträge: 3720
Registriert: Mo, 28.02.2011 17:49

Re: Vorlage mit Makro öffnen

Beitrag von F3K Total »

Hi,
das Makro ist kurz:

Code: Alles auswählen

Sub S_load_Test
    Dim args1(0) As New com.sun.star.beans.PropertyValue
    sUrl = converttoUrl("C:\Users\<USERNAME>\Documents\Test.odt")
    StarDesktop.loadComponentFromURL(sUrl,"_blank", 0, args1)
end Sub
  • Ersetze C:\Users\<USERNAME>\Documents\Test.odt durch den Pfad zu deinem Dokument
  • Speichere das Makro unter Extras/Makros/Makros verwalten/OpenOffice.org Basic ... Neu->Module1 ab. Wenn du nicht weißt, wie das geht, drüche F1 und suche Makros verwalten, dann OpenOffice.org Basic ... da steht es!
  • hänge das Makro unter Extras/Anpassen/Tastatur an ein Tastenkürzel, fertig. Auch dies steht in der Hilfe (F1, Suchbegriff extras Anpassen Tastatur -> Tastatur)
Gruß R
richi1970
**
Beiträge: 24
Registriert: Di, 05.04.2011 10:04

Re: Vorlage mit Makro öffnen

Beitrag von richi1970 »

Hallo !!!

geht genauso, wie ich mir das vorgestellt habe. - Danke -

Bin nur etwas entäuscht, weil ich das selber nicht hinbekomme.
F3K Total
********
Beiträge: 3720
Registriert: Mo, 28.02.2011 17:49

Re: Vorlage mit Makro öffnen

Beitrag von F3K Total »

richi1970 hat geschrieben:Bin nur etwas entäuscht, weil ich das selber nicht hinbekomme.
Tja, das ist schon schade.
Was soll ich dazu sagen?
Das Makro ist nicht aufgezeichnet, sondern selbstgeschrieben. Dazu habe ich mich mit dem Programmieren unter Starbasic länger beschäftigt.
Ohne Fleiß kein Preis!
Hier im Forum findest Du genügend Informationen zu diesem Thema.
Gruß R
Antworten