Januar 26, 2021, 11:57:31

Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!


Hyperlink per VBA speichern

Begonnen von lilienthal, Mai 12, 2010, 10:54:33

⏪ vorheriges - nächstes ⏩

lilienthal

Hallo Allerseits!

Ich habe ein Formular, wo der User per Schaltfläche eine Datei auswählen kann und der UNC Pfad der ausgewählten Datei danach in einer Tabelle in ein Feld mit Feldtyp Hyperlink abgespeichert wird. Die Dateiauswahl und das Abspeichern der Datei funktioniert einwandfrei.

Allerdings habe ich folgendes Problem: :(
Wenn mam die Tabelle öffnet wird der abgespeicherte UNC-Pfad als Link angezeigt aber nicht geöffnet.

Erst wenn man mit der rechten Maustaste das Kontextmenü öffnet und dann Hxperlink bearbeiten auswählt und den angezeigten Text auch in das Feld Datei oder Webseite einträgt öffnet sich die Datei.

Der Link wird einfach mittels docmd.runsql eingetragen. Gibt es da eine Möglichkeit, dass per VBA beim Abspeichern in die Tabelle das erledigt wird, das ich im Kontextmenü manuell durchgeführt habe?

Danke im Voraus für eure Bemühungen,
Hermann

lilienthal

Problem gelöst!

beim Abspeichern der Datei habe ich im SQL # eingesetz. Damit wird automatisch Text und Pfad gesetzt.

DoCmd.RunSQL ("insert into t_PRUEF (ID,LINK) values(" & Forms![PRUEFEN_DET].[ID] & ",'#" & Me.LINK & "##')")