File

엑셀 VBA 파일명/폴더명 가져와 일괄 변경

노만e 2025. 8. 10. 15:38

 

엑셀로 파일명·폴더명 일괄 변경? 백업·되돌리기까지 한 번에 끝내는 VBA 꿀팁!

 

업무를 하다보면 여러 개의 파일명을 하나하나 변경할 때가 있습니다. 정말 귀찮죠?
특히 업무 폴더에 수십, 수백 개의 문서가 있으면, 손이 아니라 인내심이 먼저 나가버립니다 😂

그래서 오늘은 엑셀 VBA로 빠르고 정확하게 변경하는 법을 소개 합니다.

  • 폴더 안의 모든 파일/폴더 목록을 불러오고
  • 새 이름으로 일괄 변경하고
  • 잘못 바꿨을 땐 백업/되돌리기까지 가능한

"파일명·폴더명 일괄 변경 자동화 툴" 사용 방법을 알려드립니다.


📂 이 VBA로 할 수 있는 일

이 매크로 파일 하나면 아래 기능을 버튼 클릭으로 실행할 수 있습니다.

  1. 폴더 내 일부 파일만 불러오기
  2. 폴더 내 모든 파일 불러오기
  3. 폴더 내 모든 폴더 목록 불러오기
  4. 하위 폴더 포함 모든 파일 불러오기
  5. 파일/폴더명 일괄 변경
  6. 백업 & 되돌리기

🛠 VBA 실행화면 구성

"사진을 클릭해 주세요" 문구가 있는 사진을 클릭시,

매크로 실행 되며, "파일변환" 시트가 자동 생성되고
우측 상단에 기능 버튼들이 깔끔하게 배치됩니다.

 

버튼 목록

  • 폴더내 일부파일
  • 파일/폴더명 변경
  • 폴더내 모든파일
  • 폴더내 모든폴더
  • 하위폴더 모든파일
  • 백업/되돌리기

⚙ 사용 방법

1. 폴더 내 파일/폴더 목록 불러오기

  • "폴더내 일부파일" 버튼 → 원하는 파일만 선택 가능
  • "폴더내 모든파일" 버튼 → 해당 폴더의 모든 파일명과 확장자 자동 입력
  • "폴더내 모든폴더" 버튼 → 폴더명만 목록화
  • "하위폴더 모든파일" 버튼 → 하위폴더 포함 전부 불러오기

2. 파일명/폴더명 변경

  • 변경후 열(C, D)에 바꾸고 싶은 이름과 확장자를 입력
  • "파일/폴더명 변경" 버튼 클릭 → 즉시 변경 완료!

3. 백업 & 되돌리기

  • 변경 전 "백업/되돌리기" 버튼 클릭 → 현재 목록 백업
  • 실수했을 땐 "백업/되돌리기" → 아니오 선택 시 교차복원
    • 기존 이름과 새 이름이 서로 자리를 바꿔 복원됨
    • 원본 상태로 안전하게 되돌릴 수 있음

🛡 안전하게 쓰는 팁

  • 처음에는 복사본 폴더에서 테스트 후 사용하세요.
  • 확장자가 바뀌면 파일이 열리지 않을 수 있으니 주의하세요.
  • 되돌리기 전에 백업을 꼭 해두세요.

📥 매크로 파일 다운로드

파일명 일괄변경.xlsm
0.74MB


 

✅ 마무리

이 VBA 툴 하나면 파일명 변경 스트레스에서 완전히 해방될 수 있습니다.
백업·되돌리기까지 지원하니 안심하고 사용하세요.