bichet
Altın Üye
- Katılım
- 25 Şubat 2021
- Mesajlar
- 15
- Excel Vers. ve Dili
- MS Pro Plus 2010
- Altın Üyelik Bitiş Tarihi
- 14-05-2026
Merhaba,
Dim range1 As Range
Dim range2 As Range
Set range1 = Range("D47")
Set range2 = Range("E4:E7")
Yukarıdaki gibi bir veri aralığım olduğunu düşünelim. Normalde her hücreyi "cells(i,4).value = cells(i,5).value" olarak karşılaştıracak bir for döngüsü yazmak mümkün. Döngü yazmadan aralıklar direk kontrol edilebilir mi?
Not: Microsoft'ta şöyle bir kod satırı buldum ama çalışmadı.
Set Range1 = Range("D47")
Set Range2 = Range("E4:E7")
If Range1.IsEqual(Range:=Range2) = True Then
MsgBox ("esit")
Else
MsgBox ("esit değil")
End If
Dim range1 As Range
Dim range2 As Range
Set range1 = Range("D47")
Set range2 = Range("E4:E7")
Yukarıdaki gibi bir veri aralığım olduğunu düşünelim. Normalde her hücreyi "cells(i,4).value = cells(i,5).value" olarak karşılaştıracak bir for döngüsü yazmak mümkün. Döngü yazmadan aralıklar direk kontrol edilebilir mi?
Not: Microsoft'ta şöyle bir kod satırı buldum ama çalışmadı.
Set Range1 = Range("D47")
Set Range2 = Range("E4:E7")
If Range1.IsEqual(Range:=Range2) = True Then
MsgBox ("esit")
Else
MsgBox ("esit değil")
End If