• DİKKAT

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

Koşullu Biçimlendirme İle renklenmiş hücreleri aktarma

  • Konbuyu başlatan Konbuyu başlatan mekist
  • Başlangıç tarihi Başlangıç tarihi

mekist

Altın Üye
Katılım
13 Ağustos 2008
Mesajlar
355
Excel Vers. ve Dili
Office 365 ProPlus-Türkçe
Merhaba,

Ekteki dosyadaki veriler koşullu biçimlendirme ile renkleniyor,
İki tablodaki veriler karşılık birbirlerinde yok ise bir taraf kırmızı diğer taraf sarı olarak renkleniyor.

Koşullu olarak renklenen hücreleri rapor sayfasına aktarabilir miyiz,
Sadece renkli olan hücreler aktarılacak

Şimdiden teşekkür ederim,
 

Ekli dosyalar

Selamlar,

Aşağıdaki kodu denermisiniz.

Kod:
Option Explicit
 
Sub AKTAR()
    Dim S1 As Worksheet
    Dim S2 As Worksheet
    Dim X As Long, Satır As Long
    
    Set S1 = Sheets("MUTABAKAT")
    Set S2 = Sheets("RAPOR")
    
    Application.ScreenUpdating = False
    
    S2.Range("A3:C65536,E3:G65536").ClearContents
    
    For X = 3 To S1.Range("A65536").End(3).Row
        If WorksheetFunction.CountIf(S1.Range("F:F"), S1.Cells(X, 2)) = 0 Then
            Satır = S2.Range("A65536").End(3).Row + 1
            S2.Range("A" & Satır & ":C" & Satır).Value = S1.Range("A" & X & ":C" & X).Value
        End If
        If WorksheetFunction.CountIf(S1.Range("B:B"), S1.Cells(X, 6)) = 0 Then
            Satır = S2.Range("E65536 ").End(3).Row + 1
            S2.Range("E" & Satır & ":G" & Satır).Value = S1.Range("E" & X & ":G" & X).Value
        End If
    Next
    
    S2.Select
    Cells.EntireColumn.AutoFit
 
    Set S1 = Nothing
    Set S2 = Nothing
 
    Application.ScreenUpdating = True
    MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub
 
Korhan Hocam,
Çok teşekkür ederim,
Elinize sağlık Allah razı olsun,
 
Korhan bey,

İlgili soruyu kod yazmadan komutlarla yapabilirmiyiz?
 
Geri
Üst