- Katılım
- 28 Ocak 2008
- Mesajlar
- 260
- Excel Vers. ve Dili
- 2003
merhaba,
g2:g200 arasında alt alta aynı renklerden olan (renkler karışık değil) hücerlerin aynı renkte olanları birleştirmek ve o renkten "G2:G200" aralığında kaç adet varrsa toplamını yazmak.
Bunun için şu kodları denedim fakat tek tek hücreleri seçtiği için merge (hücreleri birleştir)yapamıyorum. (hücre içleri boş![Wink ;) ;)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
hücrelerdeki renkler örn.
g2:g22 =27(Sarı![Wink ;) ;)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
g23:g33=43(Yeşil)
g34:g56=4 (Açık Yeşil)
Renk kodlarını içeren toplam 17 rengim var.
her renk için; aynı renk hücreleri birleştirip, o renkten g2:g200 arasında kaçtane varsa toplamını birleştime (merge) yapılan hücreye yazdırmak...
g2:g200 arasında alt alta aynı renklerden olan (renkler karışık değil) hücerlerin aynı renkte olanları birleştirmek ve o renkten "G2:G200" aralığında kaç adet varrsa toplamını yazmak.
Bunun için şu kodları denedim fakat tek tek hücreleri seçtiği için merge (hücreleri birleştir)yapamıyorum. (hücre içleri boş
Kod:
Private Sub CommandButton2_Click()
For g = 2 To 200
If Cells(g, "g").Interior.ColorIndex = 43 Then adres = Cells(g, "g").Address & "," & adres
Next
Range(Mid(adres, 1, Len(adres) - 1)).Select
End Sub
g2:g22 =27(Sarı
g23:g33=43(Yeşil)
g34:g56=4 (Açık Yeşil)
Renk kodlarını içeren toplam 17 rengim var.
her renk için; aynı renk hücreleri birleştirip, o renkten g2:g200 arasında kaçtane varsa toplamını birleştime (merge) yapılan hücreye yazdırmak...
Son düzenleme: