Arkadaşlar merhaba, basit bir çalışmam var. Şu döngünün içinden bir türlü çıkamadım.
giris = CDate(TextBox3.Text)
For Each bakbi In Range("B1:IM1")
If CDate(bakbi.Value) = CDate(giris) Then
MsgBox ("eşit")
End If
Next bakbi
şekliye doğru çalışıyor (b1 : ım1 aralığında aradığı tarihi buluyor ve eşit mesajını veriyor.) ancak aşağıdaki döngü (tarih olmadığı için bulamıyor) doğru sonucu vermiyor ve tarih olmasına rağmen eşit değil hatası veriyor ve üstelik döngüye girip defalarca aynı mesajı veriyor. nerde yanlış yapıyorum, lütfen yardım edin.
giris = CDate(TextBox3.Text)
For Each bakbi In Range("B1:IM1")
If Not CDate(bakbi.Value) = CDate(giris) Then
MsgBox ("eşit değil")
End If
Next bakbi
giris = CDate(TextBox3.Text)
For Each bakbi In Range("B1:IM1")
If CDate(bakbi.Value) = CDate(giris) Then
MsgBox ("eşit")
End If
Next bakbi
şekliye doğru çalışıyor (b1 : ım1 aralığında aradığı tarihi buluyor ve eşit mesajını veriyor.) ancak aşağıdaki döngü (tarih olmadığı için bulamıyor) doğru sonucu vermiyor ve tarih olmasına rağmen eşit değil hatası veriyor ve üstelik döngüye girip defalarca aynı mesajı veriyor. nerde yanlış yapıyorum, lütfen yardım edin.
giris = CDate(TextBox3.Text)
For Each bakbi In Range("B1:IM1")
If Not CDate(bakbi.Value) = CDate(giris) Then
MsgBox ("eşit değil")
End If
Next bakbi
