- 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?
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
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
