Excel의 여러 sheet를 별도의 파일로 저장

1475 단어 Excel

  
  
  
  
  1. Sub sheets2excels() 
  2. Application.ScreenUpdating = False 
  3. Application.DisplayAlerts = False 
  4. Dim XSheet As Worksheet 
  5. For Each XSheet In ActiveWorkbook.Sheets 
  6. XSheet.CopyActiveWorkbook.SaveAs 
  7. Filename:=ThisWorkbook.Path & "\" & ActiveSheet.Name & ".xls" 
  8. ActiveWindow.Close 
  9. Next 
  10. Application.ScreenUpdating = True 
  11. End Sub 

위의 코드를 복사하여 Excel을 열고 Alt + F11 (또는 개발 도구의 "코드 보기") 를 누르면
프로젝트 창(왼쪽 위)에서 ThisWorkbook을 두 번 클릭하고 오른쪽 여백에 복사한 코드를 붙여넣고 코드의 한 줄을 클릭한 다음 도구 모음(위)의 오른쪽 삼각형, OK를 클릭합니다.

좋은 웹페이지 즐겨찾기