• DİKKAT

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

Yazı rengine göre makro

Katılım
24 Şubat 2013
Mesajlar
17
Excel Vers. ve Dili
2007 türkçe
Daha önce bu konuyla ilgili açılmış tüm konuları okudum ancak hiçbiri sorunuma çözüm olmadı.

Excel sayfamda bir kolondaki yazıların rengine göre, bir başka kolonda metin oluşturmak istiyorum. Örnek: A2 de kırmızı ile yazılmış bir yazı varsa onu B2 de göster, ama A3 de kırmızı ile yazı yoksa, (B3 için) B2 deki değeri al. A4 de kırmızı ile yazılmış yazı varsa B4' te bu yazıyı kullan şeklinde devam edecek.

Zor ama Umarım biri yardım eder. Şimdiden Teşekkürler...
 
boş bir modüle kopyalayıp denermisinz..verilerinizin a2 den başladığı varsayıldı..


Sub deneme()
Dim x As Long
For x = 2 To [a10000].End(3).Row
If Cells(x, 1) = "" Then
GoTo gel
ElseIf Cells(x, 1).Font.Color = vbRed Then
Cells(x, 2) = Cells(x, 1)
Else
Cells(x, 2) = Range("b" & x).End(3).Value
End If
gel:
Next x
End Sub
 
Son düzenleme:
Çok teşekkürler ufak bir şey daha vardı

A sütununda boşluk varsa B de değer almasın. Örnek
A sütünu B sütunu
ALİ ALİ
Veli ALİ
boş(yazı yok) Boşluk
Sevgi ALİ
Ahmet Ahmet
 
yukarıdaki mesajda bulunan kodu değiştirdim..tekrar dener misiniz..
 
çok sağolun

çok teşekkürler.... 2 gündür bununla uğraşıyordum...
 
rica ederim..
 
Geri
Üst