programing

VBA 문제집.사용자가 저장할지 묻는 메시지 없이 닫으시겠습니까?

powerit 2023. 6. 12. 21:58
반응형

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

반응형