EXCEL: Kann ich in einer Funktion auf Text innerhalb einer Zelle für einen Dateipfad verweisen?

EXCEL: Kann ich in einer Funktion auf Text innerhalb einer Zelle für einen Dateipfad verweisen?

Ich habe das folgende VBA-Modul in Excel, mit dem ich überprüfen kann, ob eine Datei in einem bestimmten Ordner vorhanden ist:

Function FileExists(FilePath As String) As Boolean

'Declare variables
    Dim FileName As String

'Use the Dir function to get the file name
    FileName = Dir(FilePath)

'If file exists, return True else False
    If FileName <> "" Then FileExists = True _
    Else: FileExists = False

End Function

mein Ergebnis ist diese Funktion, die TRUEoder FALSEin eine Zelle ausgibt:

=FileExists("C:\folder\report.pdf")

Ich habe eine Spalte mit einer Liste von Namen, auf die in diesem Dateipfad verwiesen werden soll. Das Ergebnis lautet also:

=FileExists("C:\folder\name\report.pdf")

Gibt es eine Möglichkeit, dies zu tun? Ich habe versucht, die INDIRECT& T-Funktionen zu verwenden, aber ich kann die Funktionen nicht verlassen und richtig lesen, um den Namen im Dateipfad auszugeben.

verwandte Informationen