Excel에는 특정 폴더에 파일이 있는지 확인할 수 있는 다음 VBA 모듈이 있습니다.
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
TRUE
내 결과는 셀로 출력 하거나 FALSE
셀로 들어가는 함수입니다 .
=FileExists("C:\folder\report.pdf")
해당 파일 경로에서 참조하려는 이름 목록이 포함된 열이 하나 있으므로 결과는 다음과 같습니다.
=FileExists("C:\folder\name\report.pdf")
내가 할 수 있는 방법이 있나요? INDIRECT
& 함수를 사용해 보았 T
으나 파일 경로에 이름을 출력하기 위해 이스케이프하고 올바르게 읽을 수 있는 함수를 얻을 수 없습니다.