Frage von DJBaem, 37

Excel VBA - MsgBox mit Verlinkung?

Hallo ihr helfende Leute da draußen. :)

Ist es eventuell möglich, wenn eine MsgBox auf geht, dort eine Verlinkung zu erstellen?

Wenn zB der folgende Text in de MsgBox steht: "Die Date wurde im Hauptverzeichnis abgespeichert."

Bei diesem Text soll das Wort "Hauptverzeichnis" mit dem Pfad zu dem Ordner verlinkt werden, sodass sich direkt der Ordner öffnet wenn man drauf klickt.

Alternativ wäre es auch nice, wenn man statt dem Button "OK" auch eventuell einen verlinkten Button mit "Ordner öffnen" dazu geben kann.

Geht sowas irgendwie?

Danke im Voraus. :)

LG

Benny

Expertenantwort
von Ninombre, Community-Experte für Excel, 19

Variante: In der Messagebox nicht direkt einen Link (ich habe keine Ahnung, wie man diesen Text zu etwas cleverem bringen soll), sondern die Abfragemöglichkeit nutzen


ergebnis = MsgBox("Datei wurde im Hauptverzeichnis gespeichert. Dieses öffnen?", vbYesNo)
If ergebnis = 6 Then ThisWorkbook.FollowHyperlink Address:="c:\users\hugo\desktop\"



Mehr Flexibilität ginge mit einer Userform (die kann man ja sparsam designen wie eine Messagebox), da können die Button heißen wie sie wollen und den Klick auf ein Labelfeld kann man als Event für das Öffnen des Links nehmen. Ist halt mehr Aufwand

Kommentar von DJBaem ,

Danke Ninombre,

hat geklappt. :)

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten