반응형
VBA 문제집.사용자가 저장할지 묻는 메시지 없이 닫으시겠습니까?
저는 VBA 프로그램을 쓰고 있습니다..xls
로 줄을 지어..csv
파일입니다. 문제는 그것이 그것을 불러 일으킨다는 것입니다."Do you want to save the changes to myFile.csv?"
대화 상자.
다음은 제 코드의 일부입니다.
currentBook.SaveAs Filename:=fileNameS, FileFormat:=xlCSV, ConflictResolution:=xlLocalSessionChanges
currentBook.Close SaveChanges:=False
"변경 내용을 저장하시겠습니까?" 메시지가 표시되지 않도록 추가해야 하는 항목myFile.csv
대화 상자?
사용해 보십시오.ThisWorkbook.Saved = True
Application.DisplayAlerts = False
currentBook.SaveAs Filename:=fileNameS, FileFormat:=xlCSV, ConflictResolution:=xlLocalSessionChanges
currentBook.Saved = True
currentBook.Close SaveChanges:=False
Application.DisplayAlerts = True
이것이 제가 과거에 했던 일이며 저에게 효과가 있었습니다.
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs Filename:=fileNameS, FileFormat:=xlCSV, conflictResolution:=xlLocalSessionChanges
Application.DisplayAlerts = True
ActiveWorkbook.Close False
디스플레이 앞에 닫기를 배치할 수도 있습니다.경고가 true로 재설정됨...
언급URL : https://stackoverflow.com/questions/11220537/vba-workbooks-close-without-being-prompted-to-if-the-user-wants-to-save
반응형
'programing' 카테고리의 다른 글
익명 유형 선언 목록 (0) | 2023.06.17 |
---|---|
선택하지 않은 쿼리에 대한 사용자 지정 함수 케이크 쿼리 작성기 (0) | 2023.06.17 |
복잡한 조인이 있는 다른 테이블의 행 가져오기 (0) | 2023.06.12 |
파이썬에 아이덴티티 기능이 내장되어 있습니까? (0) | 2023.06.12 |
Python을 사용하여 Excel 파일의 총 시트 수를 계산하는 방법 (0) | 2023.06.12 |