ps. 사용하신 프로시저가.. 재귀호출 방식을 사용하기 때문에 외부에 변수를 설정한 것입니다.
내부에 변수를 설정하면.. 서브폴더 파일을 검색할때마다
변수가 계속 초기화 되기때문에 같은 셀에 반복해서 파일이름을 집어넣을겁니다.
Private Function eachFolder(mainFolder As String) '### 실행 내용.. For Each subFolder In fldName.SubFolders '### 이 부분이 재귀호출에 해당하죠.. '### 자기 자신(eachFolder)을 다시 호출하는 겁니다. eachFolder subFolder.Path Next subFolder End Function
고수가되고파님..
공부를 열심히 하시는 모습이 보기 좋습니다.
답변을 얻으셨으면 그에 대한 피드백도 중요합니다.
그러면서 저도 배우거든요.. 아.. 이렇게 설명하면 이해를 잘 못하시는구나.. 라든가..
이렇게 설명드리면 좋아하시는구나.. 이런 것들요..
이미 드린 답변을 같은 내용으로 다시 질문하신다는 것은..
제 답변을 무시하시는거라고 밖에 생각이 안되네요..
솔직히 기분이 썩 좋지는 않습니다.
온라인의 경우..
오프라인 보다 서로의 감정을 상하게 하기 쉽습니다.
상대방의 표정이나 제스쳐를 볼 수 없는 상태에서 오로지 텍스트로만 커뮤니케이션하니까요..
조금만 더 주의를 기울인다면 모두가 즐겁고 행복한 온라인 커뮤니티가 될 것 같습니다.
감사합니다.
ps. 사용하신 프로시저가.. 재귀호출 방식을 사용하기 때문에 외부에 변수를 설정한 것입니다.
내부에 변수를 설정하면.. 서브폴더 파일을 검색할때마다
변수가 계속 초기화 되기때문에 같은 셀에 반복해서 파일이름을 집어넣을겁니다.
Private Function eachFolder(mainFolder As String)
'### 실행 내용..
For Each subFolder In fldName.SubFolders
'### 이 부분이 재귀호출에 해당하죠..
'### 자기 자신(eachFolder)을 다시 호출하는 겁니다.
eachFolder subFolder.Path
Next subFolder
End Function