Habe mal wieder ein Problem.
Ich lese den Pfad aus einem in einer Zelle enthaltenem Hyperlink aus. Dazu nutze ich folgenden SUB
Sub test()
Dim sString As String
Dim i As Integer
Dim Blattname As String
Blattname = InputBox("Liniennummer eingeben")
With ActiveWorkbook.Sheets(Blattname).Select
For i = 1 To Range("B65536").End(xlUp).Row 'alle Zellen prüfen
If Cells(i, 2).Hyperlinks.Count > 0 Then 'wenn Link vorhanden
sString = Cells(i, 2).Hyperlinks(1).Address
Cells(i, 6) = Split(sString, "\")
End If
Next i
End With
End Sub
Die ausgegebenen Pfade sehen z.B. wie folgt aus:
\\bdp800\ablage\MFO2\10_QS9000\FORMULAR\3653 .xls
diese habe ich nun mit suchen und ersetzen umgewandelt:
G:\MFO2\10_QS9000\FORMULAR\3653 .xls
Jetzt habe ich noch Pfade die z. B. nur "3666 .xls" heißen.
Wie bekomme ich es hin, das der Pfad zum Schluß so aussieht:
G:\MFO2\10_QS9000\FORMULAR\3666 .xls
Die ausgelesenen Pfade möchte ich dann in einer Textdatei(welche mit erstellt werden soll) speichern um sie dann irgendwann in in einer Userform durch Checkboxen zu aktivieren und auszudrucken.
Vielen Dank im Voraus.
Stefan