엑셀 비주얼베이직 문의

엑셀 비주얼베이직 문의

작성일 2024.05.06댓글 1건
    게시물 수정 , 삭제는 로그인 필요

여러개 Sheet를 비주얼베이직 사용하여 한번에 시트별로 저장하고 싶은데 
아래 내용을 입력하고  F5를 눌렀는데 디바이스 오류라고 뜨면서 처리가 안됩니다 
엑셀 자료 첨부하였습니다 
도와주세요!! 




Sub ExportFile()

Dim FDialog As FileDialog
Dim FPath As String
Dim Sht As Worksheet

Application.ScreenUpdating = False
Application.DisplayAlerts = False

Set FDialog = Application.FileDialog(msoFileDialogFolderPicker)
    FDialog.InitialFileName = ThisWorkbook.Path

    If FDialog.Show = -1 Then
    FPath = FDialog.SelectedItems(1)
    End If

    If FPath <> "" Then

    For Each Sht In ThisWorkbook.Sheets
      Sht.Copy
      ActiveWorkbook.SaveAs FPath & "\" & Sht.Name & ".xlsx"
      ActiveWorkbook.Close
    Next Sht

    End If

Application.ScreenUpdating = True
Application.DisplayAlerts = True

End Sub


#엑셀 비주얼베이직 #엑셀 비주얼베이직 실행 #엑셀 비주얼베이직 단축키 #엑셀 비주얼베이직 오류 #엑셀 비주얼베이직 한글 밀림 #엑셀 비주얼베이직 기초 #엑셀 비주얼베이직 문법 #엑셀 비주얼베이직 한글 입력 오류 #엑셀 비주얼베이직 함수 #엑셀 비주얼베이직 설치

profile_image 익명 작성일 -

매크로로 작성하였습니다

컨텐츠허용

매크로 파일이 실행중이고.. 컨텐츠허용된 상태에서

시트를 저장하고 싶은 파일 (ActiveWorkbook) 에서 마우스 우클릭 < 개별시트저장

매크로 파일이 존재하는 경로에..

ActiveWorkbook 이름의 폴더가 생성되며..

생성된 폴더에 시트별로 파일이 저장됩니다.

★ 참고)

숨겨진 시트는 저장하지 않고..

보이는 시트만 저장합니다.

생성된 파일의 모습

엑셀 비주얼베이직 오류 문의 드립니다.

... : 오버플로 이 경우 어떻게 문제를 해결 할 수 있을지 문의 드립니다. (비주얼베이직은 잘 몰라서 상세한 설명 부탁드립니다.) 안녕하세요... 해당 오류 분석 및 수정은...

엑셀,비주얼 베이직? 문의

안녕하세요 다름이 아니라 엑셀 비주얼 베이직에서 특정 셀이 지정 숫자가 되면 엑셀이 삭제? 잠김 등등 못쓰게 할수 있나요? ex) sheet1...

엑셀 비주얼 베이직 문의 드립니다.

비주얼 베이직으로 폼을 만들었습니다. 근데.. 입력 순서를 변경 하고 싶어서요. 지금 값으로는 숫자 표기되어 있는 순서로 진행됩니다. 변경코자 하는것은 1-2-3-4-5...

엑셀 비주얼베이직

안녕하세요 저번에도 한번 문의드린적이 있었는데 이 파일은 두번째줄의 값이 5초마다 한번씩 계속 저장되는 엑셀파일입니다....

엑셀 비주얼베이직 문의

a b c d e f g 이름 번호 주소 빌린돈 받은돈 이자보증금 1 홍길동 ***********서울시 구로구3000원 8000원 9000원 10000원 2 3 이런식으로 시트2에 있고 시트 1에는 a b c...

엑셀 비주얼베이직 오류

뭐가 문젠지 계속 컴파일 오류입니다 필요한 요소: 문의 끝 이렇게 떠요 왜일까요 하단에 end function 작성해 보세요