본문 바로가기
카테고리 없음

엑셀에 있는 데이터로 파일명, 배치 파일로 파일 여러개 한번에 만들기

by ESTP 개발자 2023. 6. 5.

1. 복사할 파일을 만든다. 있다면 내용도 복사되니 감안해서 만들어둔다.

 

2. 새로 만들어질 파일 명을 sheet에서 복사한다.

copy "AAA12" "새 파일명" 형식으로 copy "AAA12"  "sheet명:글자위치" 이런식으로 불러오기 한다.

 

칼럼을 copy "복사할 파일명" "sheet2:A6" 해서 생성할 파일 개수만큼 아래와 같이 줄을 만든다.

 

새 파일명이 BBB12, CCC12, DDD12인 경우 결과는 아래와 같다.

 

copy "AAA12" "BBB12"

copy "AAA12" "CCC12"

copy "AAA12" "DDD12"

copy "AAA12" "EEE12"

 

 

3. 엑셀에서 복사한다음 바꾸기로 탭을 삭제해주고

 

4. 파일명에 \ * / ? " < > |  등은 들어갈 수 없다. 미리 바꾸기로 바꿔주자.

 

5. txt 파일에 붙여 넣기 한 다음 확장자 명을 .bat으로 바꾸고 ANSI로 변경한다.

 

6.  파일을 붙여넣기 할 폴더에 bat 파일과 복사할 파일(AAA12)를 갖다놓는다.

 

7. bat 파일을 더블클릭하면 cmd 창이 뜨고 복사가 됨