AW: Ordner erstellen und Verknüpfen
11.06.2019 23:27:28
Piet
Hallo Steve
ich gib dir einen Tipp wie ich das in für Praxis machen würde. Über eine For Next Schleife! -Ohne- Select!!
LastZell = Cells(Rows.Count, 12).End(xlUp).Row
For i = 5 to LastZell - die LastZell musst du festlegen oder vorher wie oben ermitteln!
Lege dir ab "L5" eine Datenbank an, indem du Spalte M + N als Text Spalten mit verwendest. In M den Text für den Hyperlink, in N den Display Text. Dann kannst du mit HypTxt = Cells(i, 12) und DispTxt = Cells(,, 13) diesen Text in Variable laden und den Hyperlink per Variable anlegen. Der fertige Code könnte so wie unten aussehen - NICHT getestet!!
mfg Piet
Sub Hyperlinks_erstellen()
Dim i As Long, LastZell As Long, MTA
Dim HypTxt As String, DispTxt As String
'LastZell in Spalte L ermitteln
LastZell = Cells(Rows.Count, 12).End(xlUp).Row
'Schleife für beliebige Hyperlink erstellen
For i = 5 To LaztZell
HypTxt = Cells(i, 13).Value
DispTxt = Cells(i, 14).Value
MTA = "001 Aktive Mitarbeiter\" 'gleichbleibender Text
ActiveSheet.Hyperlinks.Add Anchor:=Cells(i, 12), Address:= _
MTA & Blatt & "\" & "001%20" & HypTxt, TextToDisplay:=DispTxt
Next i
End Sub