DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub karsilastir()
Dim sonsat As Long
sonsat = Cells(65536, "A").End(xlUp).Row
Range("A1:B" & sonsat).ClearFormats
For i = 1 To sonsat
If WorksheetFunction.CountIf(Range("B1:B" & sonsat), Cells(i, "A")) >= 1 Then
Range("A" & i).Interior.ColorIndex = 3
Range("A" & i).Font.ColorIndex = 6
Range("A" & i).Font.Bold = True
End If
If WorksheetFunction.CountIf(Range("A1:A" & sonsat), Cells(i, "B")) >= 1 Then
Range("B" & i).Interior.ColorIndex = 3
Range("B" & i).Font.ColorIndex = 6
Range("B" & i).Font.Bold = True
End If
Next
End Sub
Merhaba.ben makroda yazmasını bilmiyorum. normal bir formülünüz varmıydı elinizde :mrgreen:
Sub karsilastir()
Dim sonsat As Long
sonsat = Cells(65536, "B").End(xlUp).Row
Range("B1:D" & sonsat).ClearFormats
For i = 1 To sonsat
If WorksheetFunction.CountIf(Range("D1:D" & sonsat), Cells(i, "B")) >= 1 Then
Range("B" & i).Interior.ColorIndex = 3
Range("B" & i).Font.ColorIndex = 6
Range("B" & i).Font.Bold = True
End If
If WorksheetFunction.CountIf(Range("B1:B" & sonsat), Cells(i, "D")) >= 1 Then
Range("D" & i).Interior.ColorIndex = 3
Range("D" & i).Font.ColorIndex = 6
Range("D" & i).Font.Bold = True
End If
Next
MsgBox "Karşılaştırma Yapıldı..!!", vbOKOnly, Application.UserName
End Sub
teşekkürederim arkadaşlar ama bu yapılan sağlıklı bir yöntem olmadığı anladım cünkü bir hücrenin karşıtı aynı içerikte olsada farklı düzende oluyor. buda sağlıklı bir sonuç vermiyor. yani hücreler bire bir değil.. oyüzden bu yolladıklaırnız dışında tek tek kontrol etmekteyim. yinede cok teşekküler öğrenme maksadı ile yardım istedim. keşke kendim yapsaydım daha iyi olurdu ama boş bir zamanımda deneyerek yapacağım. cok teşekkürederim.
:lol: :lol: :lol: :lol:Anladıysam arap olayım, boşuna uğraştık sanırım
Umarım bundan sonra sorularınızı yanıtlayan kişi bulursunuzevet ama şu an için boşuna benim için öğrenmek daha önemli işimi bir şekilde hallettim sonuca ulaşıncaya kadar