반응형
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 |