메뉴
미해결

폴더 파일 추출에 관해서..

H
1월 30일 조회 19,042
안녕하세요.
엑셀 초보인데 동영상이라 보면서 많이 배우고 있습니다. ^^

혹시 여쭤볼께 있습니다.

 

컴퓨터내 한 폴더안에 수많은 이미지파일이 있고.

엑셀 파일에 특정 파일명이나, 혹은 파일 경로가 있다면

엑셀내 기록된 파일들만 추출해서 따로 다른 폴더로 복사 저장 할수 있는 방법이 있나요...

어디선가.. 본적이 있는데 현재.. 찾을수가 없어서요...

파일명을 뽑는건 나오는데.. 그반대는 안보여서요..

댓글 1

오
오빠두엑셀 1월 31일
안녕하세요?^^
1. 폴더내 파일을 확인하는 방법
폴더내 파일을 나열하는 방법 -> ListFiles 함수를 사용해보시겠어요?
https://www.oppadu.com/엑셀-listfiles-함수/
ListFiles ( 폴더경로, [경로출력여부] )

폴더내 파일 존재여부를 확인하는 방법 -> vbFileSearch 함수를 사용합니다.
https://www.oppadu.com/엑셀-vbfilesearch-함수/
vbFileSearch ( 파일명, 폴더경로, [일치옵션], [확장자], [경로출력여부] )

2. 파일 복사 붙여넣기는 FileCopy 함수를 사용해보시겠어요?
FileCopy sSourceFile, sDestinationFile
예제 : FileCopy C:\테스트파일.xlsx, C:\테스트폴더\테스트파일.xlsx

3. 명령문 작성은 아래 순서로 하시면 될듯 합니다.
- vbFileSearch로 특정 확장자 또는 문자열을 포함하는 파일을 반환한 뒤, FileCopy 함수로 복사/붙여넣기 하시면 되겠습니다.
단, FileCopy 함수는 붙여넣기하는 경로에 기존파일이 있을시 자동으로 덮어쓰기 하므로 주의해주세요.,
제 답변이 도움이 되셨길 바랍니다. 감사합니다.^-^

질문답변 게시판의 최근 글

로그인

처음이면 카카오·네이버로 계속하면 바로 가입돼요

또는
비밀번호 찾기
Caps Lock이 켜져 있습니다
스크랩 완료