tahsinanarat
Altın Üye
- Katılım
- 14 Mart 2005
- Mesajlar
- 2,181
- Excel Vers. ve Dili
- Ofis 2019 Türkçe
Kod:
Sub BulListele2()
Set s1 = Sheets("Liste")
Set S2 = Sheets("fiskontrolu")
S2.Range("b2:h65536").ClearContents
Son = s1.Cells(65536, 1).End(xlUp).Row
son1 = S2.Cells(65536, 1).End(xlUp).Row
For i = 2 To son1
ara = S2.Cells(i, 1)
Set c = s1.Range("G:G").Find(ara, , xlValues, xlPart)
If Not c Is Nothing Then
sat = c.Row
S2.Cells(i, 2) = s1.Cells(sat, 1)
S2.Cells(i, 3) = s1.Cells(sat, 2)
S2.Cells(i, 4) = s1.Cells(sat, 3)
S2.Cells(i, 5) = s1.Cells(sat, 4)
S2.Cells(i, 6) = s1.Cells(sat, 5)
S2.Cells(i, 7) = s1.Cells(sat, 6)
S2.Cells(i, 8) = s1.Cells(sat, 7)
End If
Next
End Sub
yukarıdaki kodu makro ile çalıştırıp bir seferde karşılıklarını alabiliyorum,
bunu sayfanın kod bölümünde kullanmak istersen a sütununda aranan değiri yazdığım anda karşılığını getirmek istersem kodda nasıl bir değişiklik yapmalıyım. TÜeşekkürler.
