mit dem Makro (s. unten) prüfe ich in der Spalte D, ob der Datei existiert. Die Einträge in der Spalte D bilden vollständigen Pfad incl. Dateiname. Bsp. M:\Vorlagen\BA-SAR01\Einstellungen\projects\Sanofi\18-LOG\08_Planunterlagen\E04\202008 Planungsgrundlage.xlsx
Soweit alles in Ordnung. Wenn die Datei gesuchte Datei im Verzeichnis nicht gefunden wird, dann soll im gleichem Verzeichnis nach *Planungsgrundlage*.xls* gesucht werden. Wenn eine Datei gefunden wird, dann soll der Name der Datei in Spalte E eingetragen werden. Wie ergänze ich das bitte im Code?
Sub DateienPruefen()
Dim r1 As Range, z As Range
Dim msg As String
Dim Letzte_In_A As Long
Letzte_In_A = Range("A65536").End(xlUp).Row
Set r1 = ActiveSheet.Range("D1:D" & Letzte_In_A)
Range("D1:D" & Letzte_In_A).Interior.ColorIndex = xlNone
For Each z In r1
With z
If .Value "" Then
If Dir(.Value) = "" Then
msg = msg & Mid(.Value, InStrRev(.Value, "\") + 1) & vbLf
.Interior.ColorIndex = 22
End If
End If
End With
Next z
End Sub
Beste Grüße,Sergej