sutunlardaki hücreleri karşılaştırma

Katılım
27 Temmuz 2007
Mesajlar
113
Excel Vers. ve Dili
ofis 2000
üstadlarım ayrdımınıza ihtiyacım var.: d16 d100 arası rakamsal veriler var. aynı şekilde f16 ile f100 arasında da rakamsal veriler var. burada yapmak istediğim makro ile bu iki sutundaki herbir satıra karşılık gelen verileri karşılaştırıp, büyük olan hücre sarı dolgu rengi olacak.



yardımlarını beklerim
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
istediğinizin makro ile olması şart mı, koşullu biçimlendirmeyle olsa olmaz mı?
örnek dosya eklerseniz daha çabuk çözüm bulursunuz. sizin yerinize olsa olsa yöntemiyle dosya hazırlanmasını beklemeyiniz.
 
Katılım
27 Temmuz 2007
Mesajlar
113
Excel Vers. ve Dili
ofis 2000
sutunları karşılaştırma

bu sayfadaki c ile e , d ile f sutunlarındaki herbir satırdaki verileri karşılaştırım c ile e sutundaki verilerden büyük olanın hücre dolgu rengini sarıya, küçük olanın hücre dolgu rengini açık mavi, aynı şekilde d ile f hücreleride aynı şekilde olacak şekilde bir butona makro ile atayabilirmiyiz lütfen.


yardımlarınız için
teşekkür ederim
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,359
Excel Vers. ve Dili
Ofis 365 Türkçe
Sütunları Karşılaştırma

Merhaba,

4.000. mesajım sizin için oldu :)


Kod:
Sub Karsilastir()
Dim i As Long
Set s1 = Sheets("Sayfa1")
s1.Select
Range("C:F").Interior.ColorIndex = xlNone
Application.ScreenUpdating = False
For i = 2 To [B65536].End(3).Row
    If Cells(i, "C") <> Cells(i, "E") Then
        If Cells(i, "C") > Cells(i, "E") Then
            Cells(i, "C").Interior.ColorIndex = 36
            Cells(i, "E").Interior.ColorIndex = 37
        Else
            Cells(i, "C").Interior.ColorIndex = 37
            Cells(i, "E").Interior.ColorIndex = 36
        End If
    End If
 
    If Cells(i, "D") <> Cells(i, "F") Then
        If Cells(i, "D") > Cells(i, "F") Then
            Cells(i, "D").Interior.ColorIndex = 36
            Cells(i, "F").Interior.ColorIndex = 37
        Else
            Cells(i, "D").Interior.ColorIndex = 37
            Cells(i, "F").Interior.ColorIndex = 36
        End If
    End If
 
Next i
Application.ScreenUpdating = True
MsgBox "Karşılaştırma Bitti...."
End Sub
 
Son düzenleme:

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
konu ile ilgisi yok tabiiki.
syn Necdet Yeşertener nice 4.000 inci mesajlara :bravo:
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,359
Excel Vers. ve Dili
Ofis 365 Türkçe
Te&#351;ekk&#252;r ederim Say&#305;n S&#252;leyman &#214;ZY&#220;KSEL :)
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
koşullu biçimlendirme alternatifi olsun
 
Katılım
27 Temmuz 2007
Mesajlar
113
Excel Vers. ve Dili
ofis 2000
üstadlarıma sonsuz teşekkürler.ellerinize bilgilerinize sağlık
 
Katılım
8 Ağustos 2008
Mesajlar
4
Excel Vers. ve Dili
excel 2003
access 2003
bencede en mant&#305;kl&#305;s&#305; ko&#351;ullu bi&#231;imlendirme eger formul&#252; ben makroyu yeni &#246;greniyorum zaten yard&#305;mc&#305; olam&#305;cam o &#351;ekilde
 
Üst