Kaydederek çıkma

Katılım
24 Temmuz 2007
Mesajlar
338
Excel Vers. ve Dili
2003
aşağıdaki kodlara programdan çıkarken evet dersem kaydederek hayır dersem kaydetmeden çıkması için nereye ne ekleyeceğimi pek kesitremedim

Private Sub CommandButton2_Click()
cevap = MsgBox(" DEĞİŞİKLİKLER KAYDEDİLSİNMİ ? ", vbYesNoCancel, "")
If cevap = vbNo Then Exit Sub
If cevap = vbCancel Then Exit Sub
Application.Quit
If cevap = vbYes Then
End If
End Sub
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
Sayın stres

Şöyle deneyebilirsiniz.

Kod:
Sub kapat()
' Excel.web.tr
cevap = MsgBox(" DEĞİŞİKLİKLER KAYDEDİLSİN Mİ ? ", vbYesNoCancel, "")
If cevap = vbCancel Then Exit Sub
If cevap = vbNo Then Application.Quit
If cevap = vbYes Then
ActiveWorkbook.Save
Application.Quit
End If
End Sub
 

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,607
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Merhaba,
Yanıt verilmiş ama, bir alternatif de benden olsun.

Kod:
Private Sub CommandButton2_Click()
If MsgBox(" DEĞİŞİKLİKLER KAYDEDİLSİNMİ ? ", vbYesNo) = vbYes Then ActiveWorkbook.Save
Application.Quit
End Sub
 
Son düzenleme:
Katılım
24 Temmuz 2007
Mesajlar
338
Excel Vers. ve Dili
2003
as3434 ve dede teşekkür ederim akşam erken kapatınca bakamamıştım
 
Üst