abdullahss
Altın Üye
- Katılım
- 6 Kasım 2006
- Mesajlar
- 176
- Excel Vers. ve Dili
- türkçe
- Altın Üyelik Bitiş Tarihi
- 05-04-2026
Merhaba hayırlı ramazanlar.Yapmak istediğim (y )sütunundaki isme göre (z) sütunundan değeri alıp tarih aralığına göre diğer sayfaya aktarmak. İstenilen sayfada isim ve yerleri değişe biliyor.
Kod:
Sub Getir()
Dim str As Integer, a As Integer, bul As Range
For str = 2 To Range("A65536").End(3).Row
For a = 3 To Cells(1, Columns.Count).End(1).Column
If Sayfa1.Range("A1").Value = Cells(1, a) And Sayfa1.Cells(str, 1) <> "" Then
Set bul = Sayfa1.Columns(1).Find(Cells(str, 1), , , 1)
If Not bul Is Nothing Then
Cells(str, a) = bul.Offset(0, 26).Value
End If
End If
Next a
Next str
str = Empty: a = Empty: Set bul = Nothing
End Sub
Ekli dosyalar
-
36.5 KB Görüntüleme: 15