Name und Pfad des aktiven Dokuments ermitteln

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

Moderator: Moderatoren

rwhschulz
Beiträge: 2
Registriert: Fr, 12.02.2010 18:30

Name und Pfad des aktiven Dokuments ermitteln

Beitrag von rwhschulz »

Guten Tag,

ich bin Anfänger, habe bisher nur mit VBA gearbeitet und habe große Probleme, ein kleines VBA-Makro in OOo Basic umzusetzen.

Das VBA-Makro
ermittelt Dateiname und Pfad des aktuellen Dokuments
speichert die Datei unter demselben Namen in einem anderen vorgegebenen Verzeichnis
schließt die Datei
löscht die Datei an alter Stelle
und schließt dann die Office-Anwendung (Word oder Excel)

Ich scheitere beim Umsetzen schon am ersten Punkt. Dabei fällt mir auf, dass ich in allen Handbüchern und Beispielsammlungen kein Beispiel gefunden habe, bei dem von CurrentComponent der Dateiname und Pfad ausgelesen wird. Kann mir jemand helfen?

Vielen Dank im Voraus, Reinhardt
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Name und Pfad des aktiven Dokuments ermitteln

Beitrag von komma4 »

Willkommen im Forum.

Schau Dir mal die mitgelieferten Makros an (zum "Ausdrucken" nimm BTL2 - BasicTextListe).

Dann besorge Dir noch Andrew's Macro Document.

Damit solltest Du zurecht kommen.
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
rwhschulz
Beiträge: 2
Registriert: Fr, 12.02.2010 18:30

Re: Name und Pfad des aktiven Dokuments ermitteln

Beitrag von rwhschulz »

Hallo Winfried,

herzlichen Dank für die Tipps.
Morgen Nachmittag gehe ich wieder an das Problem und melde dann das Ergebnis.

Viele Grüße
Reinhardt
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Name und Pfad des aktiven Dokuments ermitteln

Beitrag von komma4 »

rwhschulz hat geschrieben:ermittelt Dateiname und Pfad des aktuellen Dokuments
ThisComponent.URL i.V.m. der Funktion FilenameOutOfPath der Openoffice.org Makros-Bibliothek Tools, Modul Strings
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Antworten