• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Kapanışta mesaj vermek

Katılım
16 Eylül 2010
Mesajlar
34
Excel Vers. ve Dili
2007
Form'da bir değişiklik var ise formun çıkışında "DEĞİŞİKLİK VAR KAYDETMEYİ UNUTMA " mesajı vermek istiyorum. (daha sonrasında excelin kendi kaydet yazısı geliyor)
Eğerki excel tablosunda bir değişiklik yoksa birşey sormadan kapanmasını istiyorum.

Aşağıdaki kodu eklediğim zaman her ne olursa olsun soruyor. Kodu düzenleyebilir misiniz?

Kod:
MsgBox "DEĞİŞİKLİK VAR UNUTMA.", vbOKOnly + vbInformation, "UYARI"
Application.Quit

Her kapandığında kaydet olayı kullanıyordum aşağıdaki gibi bu seferde çıkışta kasmaya başladı zaman zaman yanıt alınamıyor diye kapatıyor kendini onun için kullanmak istemiyorum.

ThisWorkBook
Kod:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
  ActiveWorkbook.Save
  ActiveWorkbook.Close False
End Sub
 
Ek dosyayı inceleyin.
çalışma kitabını kod bölümüne yapıştırın.
Kod:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.Save
MsgBox "DEĞİŞİKLİK VAR UNUTMA.", vbOKOnly + vbInformation, "UYARI"
Application.Quit
 
End Sub
 

Ekli dosyalar

Son düzenleme:
kod:
SAYFAYI KAYDEDİYOR
Değişiklik olsa veya olmasa dahi MESAJI VERİYOR.
 
Geri
Üst