B2 hücresi boş ise kapatmayı engelle

ASMET67

Altın Üye
Katılım
8 Haziran 2007
Mesajlar
410
Excel Vers. ve Dili
Excel 2016
Altın Üyelik Bitiş Tarihi
30-11-2027
Selamlar.
Çalışma kitabının Sum Sayfasındaki B2 hücresi boş ise dosyayı Kapatmayı engellemesi için nasıl bir kod yazabirim.


Mesajda Tarih girmeden Dosyayı kapatmazsınız çıkmasını ve kapatmayı engellemsini istiyorum.
 

N.Ziya Hiçdurmaz

Özel Üye
Katılım
28 Nisan 2007
Mesajlar
2,218
Excel Vers. ve Dili
Office 2013 TR / 32 Bit
yanıt

Kodları ThisWorkbook' yazınız.
Kod:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
If Sheets("sum").Range("b2") = "" Then
Cancel = True
MsgBox "Tarih yazmadan kapatamazsınız."
Else
Cancel = False
End If
End Sub
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Veya

Kod:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
On Error Resume Next
If IsDate(Sheets("SUM").Range("B2").Value) = False Then
MsgBox "B2 Hücresine Tarih Girmeden Dosyayı Kapatamazsınız.", vbCritical + vbDefaultButton1 + vbOKOnly, "UYARI"
Cancel = True
End If
End Sub
 
Üst