Thema Datum  Von Nutzer Rating
Antwort
19.08.2017 07:52:17 Alex
NotSolved
Blau Wie mit VBA Hyperlinks anzeigen lassen
19.08.2017 08:54:48 Gast63325
NotSolved
20.08.2017 08:15:53 Alex
NotSolved
20.08.2017 08:39:58 Gast70117
NotSolved
20.08.2017 08:54:30 Alex
NotSolved
20.08.2017 10:12:43 Gast70117
NotSolved
20.08.2017 11:24:32 Alex
NotSolved
20.08.2017 12:51:16 Gast70117
NotSolved
20.08.2017 22:49:56 Alex
NotSolved

Ansicht des Beitrags:
Von:
Gast63325
Datum:
19.08.2017 08:54:48
Views:
688
Rating: Antwort:
  Ja
Thema:
Wie mit VBA Hyperlinks anzeigen lassen

Quick&Dirty

Option Explicit

Sub Test()
Suchen
Suchen "E:\Temp"
End Sub

Sub Suchen(Optional ByVal Ersatz As String)
'
Dim Laufwerk As String, Dateien As String, Datei As String
Dim z As Long, lrw As Long

   'Ersze Zeile, in der eine Eintragung erfolgt
   z = 2
   'letze Zeile zum Löschen
   lrw = Cells(Rows.Count, 1).End(xlUp).Row
   'Alte Eintragungen löschen
   With Range(Cells(z, 1), Cells(lrw, 1)) '[a2:a64000] = "" -> [ ] ist verpönt
      .ClearContents
      .ClearHyperlinks
   End With
   'Den Variablen Laufwerk und Dateien kann
   'auch ein direkter Wert zugewiesen werden.
   'Ersatz: ... = "C:\Eigene Dateien"
   Laufwerk = ThisWorkbook.Path  ' ggf. & "\neue_pdfs\"
   If Len(Ersatz) Then Laufwerk = Ersatz
   If Right(Laufwerk, 1) <> "\" Then Laufwerk = Laufwerk & "\"
   'Laufwerk = "E:\Eigene Dateien\Eigene Bilder\"
   'If Laufwerk = "" Then Exit Sub
 
   'Ersatz: Dateien = "*.*"
   Dateien = InputBox("Nach welchen Dateien soll in" & _
    Chr(10) & " " & Laufwerk & Chr(10) & _
    "gesucht werden (z. B. *.xls)?", _
    "Dateityp", "*.pdf")
   'Dateien = "*.pdf"
   If Dateien = "" Then Exit Sub
   Datei = Laufwerk & Dateien
   'Dateisuche Laufwerk, Dateien
   Datei = Dir(Datei)
   Do While Datei <> ""
      Cells(z, 1).Hyperlinks.Add anchor:=Cells(z, 1), Address:=Datei
      z = z + 1
      Datei = Dir()
   Loop

End Sub

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
19.08.2017 07:52:17 Alex
NotSolved
Blau Wie mit VBA Hyperlinks anzeigen lassen
19.08.2017 08:54:48 Gast63325
NotSolved
20.08.2017 08:15:53 Alex
NotSolved
20.08.2017 08:39:58 Gast70117
NotSolved
20.08.2017 08:54:30 Alex
NotSolved
20.08.2017 10:12:43 Gast70117
NotSolved
20.08.2017 11:24:32 Alex
NotSolved
20.08.2017 12:51:16 Gast70117
NotSolved
20.08.2017 22:49:56 Alex
NotSolved