Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1532to1536
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Hyperlinks in einer Listbox per Doppelkick öffnen

Hyperlinks in einer Listbox per Doppelkick öffnen
30.12.2016 18:05:59
Benny
Guten Abend,
nach langer suche und selbst versuchen suche ich nun hier Hilfe :)
Es geht sich um folgendes. Ich habe eine Tabelle in welcher ich anhand einer UserForm suche ( A5 : E ) und mir das Ergebnis in einer Listbox anzeigen lassen. Das klappt auch alles super. Jetzt möchte ich gerne anhand einem Doppelklick in die Listbox einen Hyperlink öffnen.
- Der Hyperlink steht immer Spalte B
- Es ist der komplette Pfad hinterlegt( Server ) Anm. Hier im Beispiel ist es einfach www.google.de
- Der Hyperlink öffnet nur PDF Dateien. Keine Webseiten , Excel Sheets etc
Hier ist noch das Beispiel.
https://www.herber.de/bbs/user/110267.xlsm
Wie bekomme ich das hin ?

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Hyperlinks in einer Listbox per Doppelkick öffnen
30.12.2016 18:42:24
Beverly
Hi Benny,
Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
ThisWorkbook.FollowHyperlink Address:=Cells(ListBox1.ListIndex + 5, 2).Hyperlinks(1). _
Address
End Sub

Es wird nicht geprüft, ob es ein Hyperlink ist.


AW: Hyperlinks in einer Listbox per Doppelkick öffnen
30.12.2016 18:57:08
Benny
Hallo Beverly ,
erstmal danke für die Schnelle Antwort.
Das klappt super aber nur solange 6 Einträge in der Tabelle sind ( War wohl mein Fehler, die restlichen Einträge rauszunehmen , hatte nicht daran gedacht , Entschuldige ). Wenn es mehr werden , z.B 100 , und die Listbox stellt ja nur das gesucht dar , stimmt der ListIndex nicht mehr. Gibt es eine Möglichkeit den ListIndex dem Gesuchten Ergebnis zuzuordnen ?
Beste Grüße
Anzeige
AW: Hyperlinks in einer Listbox per Doppelkick öffnen
30.12.2016 19:29:03
Beverly
Hi Benny,
ändere diesen Teil:
Address:=Cells(ListBox1.List(ListBox1.ListIndex, 0) + 4, 2).Hyperlinks(1). _
Address


AW: Hyperlinks in einer Listbox per Doppelkick öffnen
30.12.2016 19:07:15
Werner
Hallo Benny,
probier mal:
Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
Dim rngFund As Range
Dim strSuchbegriff As String
strSuchbegriff = Me.ListBox1.List(ListBox1.ListIndex, 1)
Set rngFund = Sheets("Tabelle1").Columns(2).Find(strSuchbegriff, _
LookIn:=xlValues, LookAt:=xlWhole)
If Not rngFund Is Nothing Then
ActiveWorkbook.FollowHyperlink Range(rngFund.Address).Hyperlinks(1).Address
Unload Me
End If
End Sub
Gruß Werner
Anzeige
AW: Hyperlinks in einer Listbox per Doppelkick öffnen
30.12.2016 19:15:09
Benny
Hallo Werner ,
danke für deine Idee. Jedoch sagt er mir , dass bei..
If Not rngFund Is Nothing Then
ActiveWorkbook.FollowHyperlink Range(rngFund.Address).Hyperlinks(1).Address
Unload Me
End If
..der Index außerhalb des gültigen Bereiches ist.
Beste Grüße

38 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige