Araç Servis Takip Programı (AST-v.2) foruma eklenmiştir. 
http://www.excelce.net/forum/index.php?topic=1656.0

Gönderen Konu: Sıfırdan büyükse renklendiren makro  (Okunma sayısı 8093 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı turkanet

  • Excelce Onbaşı
  • **
  • İleti: 11
  • Puan +0/-0
  • Excel'den Daha Fazlası!..
  • Ad Soyad: Ahmet Yılmaz
  • Doğum Yılınız: 1977
  • İl / İlçe: İstanbul-İçerenköy
Sıfırdan büyükse renklendiren makro
« : 07 Nisan 2014, 11:20:30 »
B sütununda aynı isimden birden fazla varsa ve bu aynı isimlerin karşılarındaki I satırlarının kimisinde A kimisinde B harfleri varsa, bu aynı satırların karşılığı O satırına "MU"; P satırına ise "ARB" yazacak makro için yardımınızı rica ederim.

Çevrimdışı ataköylü-59

  • Excelce Onbaşı
  • **
  • İleti: 40
  • Puan +0/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: Ahmet Şentuna
  • Doğum Yılınız: 1981
  • İl / İlçe: İst.
  • Office Versiyonunuz: 2010
Ynt: Sıfırdan büyükse renklendiren makro
« Yanıtla #1 : 08 Nisan 2014, 11:23:23 »
B sütununda aynı isimden birden fazla varsa ve bu aynı isimlerin karşılarındaki I satırlarının kimisinde A kimisinde B harfleri varsa, bu aynı satırların karşılığı O satırına "MU"; P satırına ise "ARB" yazacak makro için yardımınızı rica ederim.

Sub yazz()
Dim i As Long
    For i = 2 To ActiveSheet.Cells(Rows.Count, "B").End(3).Row
        If WorksheetFunction.CountIf(Columns("B"), Cells(i, "B")) > 1 And (Cells(i, "I") = "A" Or Cells(i, "I") = "B") Then
            Cells(i, "O") = "MU": Cells(i, "P") = "ARB"
        End If
    Next i
i = Empty
End Sub

Ayrıca R1 hücresine =EĞER(VE(EĞERSAY($B$2:$B$15;B2)>1;I2="a");"MU";EĞER(VE(EĞERSAY($B$2:$B$15;B2)>1;I2="b");"MU";""))
         S1 hücresine =EĞER(VE(EĞERSAY($B$2:$B$15;B2)>1;I2="a");"ARB";EĞER(VE(EĞERSAY($B$2:$B$15;B2)>1;I2="b");"ARB";""))
         yazmak suretiyle de aynı işlemi yaptırabilirsiniz.           
« Son Düzenleme: 08 Nisan 2014, 13:02:32 Gönderen: ataköylü-59 »

Çevrimdışı ataköylü-59

  • Excelce Onbaşı
  • **
  • İleti: 40
  • Puan +0/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: Ahmet Şentuna
  • Doğum Yılınız: 1981
  • İl / İlçe: İst.
  • Office Versiyonunuz: 2010
Ynt: Sıfırdan büyükse renklendiren makro
« Yanıtla #2 : 08 Nisan 2014, 11:40:07 »
İletiyi mükerrer olarak gönderdim birini, yani mesajın tamamını silmek istedim ama başaramadım. Sitede yeniyim bu yüzden bağışlayın lütfen!!!
« Son Düzenleme: 08 Nisan 2014, 13:06:18 Gönderen: ataköylü-59 »

Çevrimdışı ataköylü-59

  • Excelce Onbaşı
  • **
  • İleti: 40
  • Puan +0/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: Ahmet Şentuna
  • Doğum Yılınız: 1981
  • İl / İlçe: İst.
  • Office Versiyonunuz: 2010
Ynt: Sıfırdan büyükse renklendiren makro
« Yanıtla #3 : 08 Nisan 2014, 12:56:11 »
İlgili dosya ektedir.