Seite 1 von 1

[HILFE] Dateiverknüpfung auf OO erstellen

Verfasst: Mo, 02.11.2020 12:23
von drbrode
Hallo zusammen,

ich möchte gerne einem Kollegen aus einem Calc-Dokument heraus per Makro eine E-Mail-Benachrichtigung erstellen, bei der auf das vorliegene Dokument verwiesen wird. Am besten wäre es, wenn ich eine Verknüpfung ".lnk" an die E-Mail anhägen könnte. Leider kriege ich es nicht gebacken eine Dokumentenverknüpfung per Makro zu erstellen. Weiß jemand wie (und ob) das geht?

Alternative würde ich auch mit einem Hyperlink im E-Mail-Text arbeiten. Allerdings kann ich die URL nur als Text und nicht als Hyperlink einfügen.

Die Originaldatei möchte ich nicht als Kopie senden/anhängen.

Ich danke für jede Hilfe!

Re: [HILFE] Dateiverknüpfung auf OO erstellen

Verfasst: Mo, 02.11.2020 17:29
von Toxitom
Hey Brode,

wo liegt denn Deine Datei, auf die dur eine Verknüpfung erzeugen willst?

Auf deinem Rechner? Ist der denn per Internet frei erreichbar? Nur dann wäre eine Dateiverknüpfung ja sinnvoll... aber einen ungesicherten Rechner im Netz...oh, oh, oh.
Ich glaube, das solltest Du noch mal überdenken.....

Viele Grüße
Tom

Re: [HILFE] Dateiverknüpfung auf OO erstellen

Verfasst: Di, 03.11.2020 08:49
von Hiker
Hallo,

via shell () sollte die Erzeugung von Links klappen https://docs.microsoft.com/de-de/window ... nds/mklink

Danach hast Du zwei Probleme:
Erstens die Erreichbarkeit, wie Toxitom schon erwähnt hat. Sinnvoll kann ich mir das derzeit nur im LAN vorstellen, wo man dann versuchen kannmit \\server\pfad zu arbeiten.

Zweites werden die meisten Programme versuchen nicht den Link zu verschicken, sondern die Zieldatei - was ja meist der Sinn eines Links ist...

Mfg, Jörn

Re: [HILFE] Dateiverknüpfung auf OO erstellen

Verfasst: Mi, 11.11.2020 12:07
von drbrode
Hallo, danke für die Antworten.
Erstens die Erreichbarkeit, wie Toxitom schon erwähnt hat. Sinnvoll kann ich mir das derzeit nur im LAN vorstellen, wo man dann versuchen kannmit \\server\pfad zu arbeiten.
Genauso ist es!

Mit shell kenne ich mich leider gar nicht aus. :oops: Keine Ahnung wie ich das in ein oO-Makro eingebunden kriege. Kannst du ein Beispiel nennen oder wäre das hier zu komplex?

Werde aber auch selbst nochmal recherchieren...

Re: [HILFE] Dateiverknüpfung auf OO erstellen

Verfasst: Mi, 11.11.2020 14:16
von drbrode
Hab mich ein wenig eingelesen und so kompliziert ist das mit shell() anscheinend gar nicht. Dannenhöfer hat das auch ganz gut beschrieben...

Leider verlangt Windows anscheinend für die Ausführung von mklink Admin-Rechte. Die hab ich nicht und die krieg ich auch nicht. Somit fällt die Variante wohl leider flach. :cry:

Habt ihr noch andere Vorschläge?

Re: [HILFE] Dateiverknüpfung auf OO erstellen

Verfasst: Mi, 11.11.2020 17:27
von F3K Total
Hi,
das geht auch ohne Makro, mit CALC-Funktionen, siehe Beispiel anbei.
  • Erst mit der Funktion ZELLE() den Pfad bis zu einer Zelle in der Datei ermitteln
  • Dann den Pfad mit der Funktion FINDEN() auf den Dateinamen kürzen
  • Zuletzt mit der Funktion HYPERLINK() darin MAILTO nutzen um eine Mail mit dem Link zur Datei im EMail-Text zu öffnen
Wie genau der Link in der Mail bei dir aussehen muss, das musst du selber herausfinden.
Hilft dir das?

Gruß R