DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A1")) Is Nothing Then
If Not Left(Range("A1").Text, 1) = "@" Then MsgBox "Oppppssss....."
End If
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
Dim objRegEx As Object
If Not Intersect(Target, Range("A1")) Is Nothing Then
If Range("A1") = Empty Then Exit Sub
Set objRegEx = CreateObject("VBscript.RegExp")
With objRegEx
.Pattern = "^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,3})$"
.Global = True
If Not .Test(Range("A1").Text) Then
MsgBox "Geçerli bir e-posta adresi girin!", vbCritical
Range("A1") = Empty
Range("A1").Select
End If
End With
Set objRegEx = Nothing
End If
End Sub
Hocam, liste halindeki mail adreslerini kontrol ettirip hatalı olan/olanları nasıl belirleyebiliriz?7 No'lu mesajdaki kodu güncelledim, onu kullanın...
.