• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Renkli hücrelerde saydırma sorunu

Katılım
7 Aralık 2007
Mesajlar
81
Excel Vers. ve Dili
5.0
Ekteki dosyada Renkli hücreleri sayan fonksiyonu kullanarak resnkli hücreleri saydırıyorum. Ama değişiklik yaptığımda saymıyor. Değişiklik yapması için sadece biçim fırçası ile değişiklik yapmam gerekiyor.

Ben üstteki renk sıkalasından değişiklik yaptığımda nasıl saydırırım.

Teşekkürler
 

Ekli dosyalar

Aşağıdaki kodları ilgili sayfanın kod bölümüne yapıştırırsanız, hücreyi boyadıktan sonra başka hücreye geçtiğinizde otomatik hesaplama yapar, başka biz çözüm aklıma gelmedi:

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveSheet.Calculate
End Sub
 
Function renklidolusay(Adres As Range, Renkno, islem As Integer)
Dim c As Range
On Error Resume Next
Toplam = 0
If islem = 1 Then
For Each c In Adres
If c.Interior.ColorIndex = Renkno And c <> "" Then Toplam = Toplam + 1 'dolu olan hücre sayısı

Next
End If

renklidolusay = Toplam
End Function
Bu fonksiyona ekleme ile olabilir mi ?
 
Aynı şekilde olamaz. Kodları ilgili sayfanın (ALTIEYLÜL) kod bölümüne yapıştırdığınıza emin olunuz. Sayfa adına sağ tıklayıp Kod görüntüle deyin ve çıkan sayfaya yapıştırın.
 
altıeylül değil ama tüm sayfalara yapıştırmıştım. Yaklaşık 20 alt sayfa olduğu için ama
 
Muhtemelen ben yanlış hatırlıyorum. Kodu ilk yazdığımda başka hücreyi seçince hesaplama yapıyordu diye hatırlıyorum ama şu anda nedense yapmıyor. Kusura bakmayın.
 
Merhaba,

Ekteki örnek dosyayı deneyiniz.
 

Ekli dosyalar

Geri
Üst