- Katılım
- 19 Mart 2008
- Mesajlar
- 2,154
- Excel Vers. ve Dili
- Office 2007 Enterprise
Türkçe
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Veya örneği inceleyiniz.
Option Explicit
Sub getir()
Dim S1 As Worksheet, S2 As Worksheet, STR As Long
Dim BUL As Range, SBT As Variant
Set S1 = Sheets("Sayfa1"): Set S2 = Sheets("Sayfa2")
For STR = 2 To S1.Cells(Rows.Count, "A").End(xlUp).Row
Set BUL = S2.Range("A:A").Find(S1.Cells(STR, "A"), , xlFormulas, xlPart)
If Not BUL Is Nothing Then
SBT = BUL.Address
Do
S2.Cells(BUL.Row, "B") = S1.Cells(STR, "B")
Set BUL = S2.Range("A:A").FindNext(BUL)
Loop While Not BUL Is Nothing And BUL.Address <> SBT
End If
Next
End Sub
Çok teşekkürler elinize beyninize sağlık.