DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Option Explicit
Public Kaydet As Boolean
Sub Kontrol()
Dim S1 As Worksheet, Say_A As Long, Say_B As Long
Set S1 = Sheets("Sheet1")
Say_A = WorksheetFunction.CountA(S1.Range("A:A"))
Say_B = WorksheetFunction.CountA(S1.Range("B:B"))
Kaydet = False
If Say_A <> Say_B Then
MsgBox "A sütunu ile B sütunu verileri eşit değil!", vbCritical, "DİKKAT"
Kaydet = True
Exit Sub
End If
End Sub
Option Explicit
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Call Kontrol
Cancel = Kaydet
End Sub
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Call Kontrol
Cancel = Kaydet
End Sub