kaydet ve çıkış yap

Katılım
21 Ocak 2013
Mesajlar
422
Excel Vers. ve Dili
2010
userform da kaydet ve çıkış yap diyorum ama hata veriyor acaba nerede nasıl bir hatam var.

Kod:
 Sub kaydet_cık()
Application.ScreenUpdating = False
If MsgBox("YAPILAN İŞLEMLERİ KAYDETMEK İSTİYORMUSUNUZ?", vbYesNo + vbQuestion, "KAYDET") = vbYes Then
ThisWorkbook.Save

Application.Quit 'Bunu ekle

MsgBox "YAPILAN İŞLEMLER KAYDEDİLDİ.", vbInformation, " KAYIT"
Else
Exit Sub
End If
End Sub
 

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,182
Excel Vers. ve Dili
Excel-2003 Türkçe
Merhaba;
Kodlarınızı;

Private Sub kaydet_cık_Click()
Application.ScreenUpdating = False
sorgu = MsgBox("YAPILAN İŞLEMLERİ KAYDETMEK İSTİYORMUSUNUZ?", vbYesNo + vbQuestion, "KAYDET")
If sorgu = vbYes Then
ThisWorkbook.Save
Application.Quit 'Bunu ekle
MsgBox "YAPILAN İŞLEMLER KAYDEDİLDİ.", vbInformation, " KAYIT"
End If
If sorgu = vbNo Then
Unload Me
End If
End Sub

Şeklinde düzenleyerek deneyin.
İyi çalışmalar.
 
Katılım
21 Ocak 2013
Mesajlar
422
Excel Vers. ve Dili
2010
peki bunu modül olarak mı yoksa çalışma kitabında mı çalıştırayım
 
Katılım
21 Ocak 2013
Mesajlar
422
Excel Vers. ve Dili
2010
excelde sayfasında calışıyor ancak userfomda çalıştıramadım.
 
Üst