Ustalarım Aşağıdaki kod ile bir sayfadaki verileri başka bir sayfada arayıp bulup veri aktarmakta ancak bulamadığı veriler için
bulamadığı veri sayfasındaki verinin satırını sarıya
bulamadığı veri sayfasındaki verinin bulunduğu hüçreyi maviye boyamamız mümkünmü acaba
bulamadığı veri sayfasındaki verinin satırını sarıya
bulamadığı veri sayfasındaki verinin bulunduğu hüçreyi maviye boyamamız mümkünmü acaba
Kod:
VERİ_DOSYASINDAKİ_YENİ_MALZEMELERİ_YENİ_MALZEME_MUTABAKATINA_AKTAR()
Dim S1 As Worksheet, S2 As Worksheet
Dim X As Integer, Y As Byte
Dim BUL_MALZEME As Range, BUL_NO As Range
Application.ScreenUpdating = False
Set S1 = Sheets("VERİ")
Set S2 = Sheets("YENİ MAL. MUT.")
S2.Range("D45:GL1244").ClearContents
For X = 2 To 1201
For Y = 27 To 37 Step 2
If S1.Cells(X, Y) <> "" Then
Set BUL_MALZEME = S2.Rows("4:4").Find(S1.Cells(X, Y), , xlValues)
If Not BUL_MALZEME Is Nothing Then
Set BUL_NO = S2.Range("A43:A1244").Find(S1.Cells(X, 1), , , xlWhole)
If Not BUL_NO Is Nothing Then
S2.Cells(BUL_NO.Row, BUL_MALZEME.Column) = S1.Cells(X, Y + 1)
End If
End If
End If
Set BUL_MALZEME = Nothing
Set BUL_NO = Nothing
Next
Next
Set S1 = Nothing
Set S2 = Nothing
Application.ScreenUpdating = True
End Sub
