renkli yazıları otomatik başka sayfadaki hücreye aktarmak.

Katılım
9 Ekim 2021
Mesajlar
335
Excel Vers. ve Dili
excell 2013
Altın Üyelik Bitiş Tarihi
19-12-2023

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
Merhaba.
Aşağıdaki kodu deneyin.
Kod:
Sub Test()
    Dim syfDetay As Worksheet
    Dim syfHesap As Worksheet
    Dim Bak As Range
    Dim Say As Long
    Set syfDetay = Worksheets("Detay")
    Set syfHesap = Worksheets("Hesap")
    For Each Bak In syfDetay.Range("C1:C" & syfDetay.Cells(Rows.Count, "C").End(xlUp).Row)
        If Not Bak.Font.ColorIndex = 1 Then
            Say = syfHesap.Cells(Rows.Count, "B").End(xlUp).Row + 1
            If syfHesap.Range("B1") = "" Then Say = 1
            syfHesap.Range("B" & Say) = Bak
        End If
    Next
End Sub
 
Katılım
9 Ekim 2021
Mesajlar
335
Excel Vers. ve Dili
excell 2013
Altın Üyelik Bitiş Tarihi
19-12-2023
Merhaba.
Aşağıdaki kodu deneyin.
Kod:
Sub Test()
    Dim syfDetay As Worksheet
    Dim syfHesap As Worksheet
    Dim Bak As Range
    Dim Say As Long
    Set syfDetay = Worksheets("Detay")
    Set syfHesap = Worksheets("Hesap")
    For Each Bak In syfDetay.Range("C1:C" & syfDetay.Cells(Rows.Count, "C").End(xlUp).Row)
        If Not Bak.Font.ColorIndex = 1 Then
            Say = syfHesap.Cells(Rows.Count, "B").End(xlUp).Row + 1
            If syfHesap.Range("B1") = "" Then Say = 1
            syfHesap.Range("B" & Say) = Bak
        End If
    Next
End Sub
çok güzel çalışıyor Değerli Muzaffer hocam elinize sağlık.
modül olarak butona koydum öyle çalıştı.otomatik her an çalışması için ne yapılması gerekiyor ?
birde eğer tabi zor değilse :) bulundukları satırın sırasıyla aynı sırada aktarılabilinirmi.misal detaydaki rengi değişen c4 deki hücre .hesap sayfasında b4 de gözüksün.

tabi bu halide çok işime yaradı çok çok teşekkür ederim Emeğinize sağlık.Sağlıcakla.
 
Üst