Funktionsbutton klickt auf Hyperlink
#1
Lightbulb 
Hallo zusammen,

Ich suche eine Lösung für ein Problem

Ich habe ein Drag down Menü erstellt dieses je nach Auswahl ein Dateipfad in eine Spalte zb. J6 ausgibt (dort steht ein Pfad wo sich eine PDF befindet die sich öffnen soll durch den Button klick)

Ich brauche nun eine Möglichkeit zu sagen:

Button klicke auf den Link in Spalte J6 und  öffne diesen.

Leider kenne ich nur Möglichkeiten mit Button und formen wo man diesen Link hinterlegt im Code da aber hier je nach Auswahl ein anderer Link in J6 steht brauch ich eine Lösung.

Gibt es hier eine Lösung in VBA oder Normal?

Vielen Dank!
Antworten Top
#2
Hört sich so an, dass Du die folgende Methode benötigst
Hyperlink.Follow-Methode (Excel) | Microsoft Learn
Antworten Top
#3
Hi,

muss das ein Button sein? Reicht da nicht die HYPERLINK()-Funktion?
Gruß,
Helmut

Win10 - Office365 / MacOS - Office365
Antworten Top
#4
Muss kein richtiger Button sein , eine funktion wäre auch ok.
Antworten Top
#5
Hallöchen,

wenn Du eine Auswahl an Hyperlinks nimmst, brauchst Du ggf. noch einen code, um selbigen zu folgen.

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$1" Then
  ThisWorkbook.FollowHyperlink Target.Value
End If
End Sub

Problematisch ist ggf., dass in der Zelle zwar ein Hyperlink steht, der hinterlegte Hyperlink aber der ursprünglich erste der Zelle ist Sad
Du müsstest also sicherheitshalber noch den Hyperlink der Zelle ändern:
Hyperlinks.Add Anchor:=Target, Address:=Target.Value, ...

Bei einer Formellösung müsstest Du anhand der Auswahl den Hyperlink in eine weitere Zelle übernehmen oder ihn dort zusammensetzen.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste