엑셀 개체삽입하는 vba를 인터넷 찾아보다가 아래 문구를 발견하였는데

마지막 명령문 myfile= dir

제가 vba초보라서 이게 무슨의미로 사용된건지 잘 몰르겠습니다.

my=file = dir 이게 어떤 역할을 하는건가요?

 

Sub InsertPDFs()
Dim MyPath As String, MyFile As String
Dim i As Integer

'PDF 파일이 있는 폴더 경로 설정, 아래 " " 부분 안에 내용(경로)는 사용자에 맞게 변경하세요.
MyPath = "C:UsersJungDesktop임시User매출전표_2"

'PDF 파일 개수만큼 반복
MyFile = Dir(MyPath & "*.pdf")
i = 2
Do While Len(MyFile) > 0
'PDF 파일 삽입
ActiveSheet.OLEObjects.Add(Filename:=MyPath & MyFile, Link:=False, DisplayAsIcon:=False, Left:=0, Top:=i * 15, Width:=100, Height:=100).Select

'다음 파일로 이동
i = i + 1
MyFile = Dir
Loop
End Sub

 

관련 링크

https://sppechless.tistory.com/19