Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Ekli örnek dosyamda; A sutununda bulunan hücrelerdeki renkli olan kelimelerin sayısını B sutunana yazdırmak istiyorum. Yardımcı olacak arkadaşlarıma şimdeden teşekkür ederim. Saygılarımla. Tahsin
Aşağıdaki kodu denermisiniz. Bazı verilerde hatalı sonuç vermektedir. Kontrol etmeyi unutmayın.
Kod:
Option Explicit
Sub RENKLİ_KELİME_SAY()
Dim KELİME As Variant, X As Long, Y As Integer, BUL As Integer
Columns(2).ClearContents
For X = 1 To Range("A65536").End(3).Row
KELİME = Split(Trim(Cells(X, 1)), " ")
For Y = 0 To UBound(KELİME)
BUL = WorksheetFunction.Search(KELİME(Y), Cells(X, 1), 1)
If Cells(X, 1).Characters(Start:=BUL, Length:=1).Font.ColorIndex = 5 Then
Cells(X, 2) = Cells(X, 2) + 1
End If
Next
Next
MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.