kriter eşitliğine göre sütuna kopyala yapıştır

Katılım
25 Eylül 2006
Mesajlar
611
Excel Vers. ve Dili
Windows-XP_TR
Ofis-2003_TR
Altın Üyelik Bitiş Tarihi
26/10/2022
Selam arkadaşlar.Ekli tablomda kriter eşitliğine göre sütundaki sayıları eşitliğin sağlandığı sütuna yazdırmak istiyorum.
 
Katılım
25 Eylül 2006
Mesajlar
611
Excel Vers. ve Dili
Windows-XP_TR
Ofis-2003_TR
Altın Üyelik Bitiş Tarihi
26/10/2022
dosyamdaki açıklamada hata yapılmıştır.Doğrusu "A2 eşitliğine" uyan olacaktır.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Dosyanız ekte.:cool:
Kod:
Sub aktar()
Dim k As Range
Sheets("Sayfa1").Select
Set k = Range("B2:IV2").Find(Range("A2").Value, , xlValues, xlWhole)
If Not k Is Nothing Then
    Range(Cells(3, k.Column), Cells(32, k.Column)).Value = _
    Range("A3:A32").Value
    MsgBox "İşlem tamam..!!"
End If
Set k = Nothing
End Sub
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Aşağıdaki kodarı deneyiniz.

Kod:
Sub Aktar()
Application.ScreenUpdating = False
Sheets("Sayfa1").Select
ara = 0
For i = 2 To 13
If CDate(Cells(2, i)) = CDate(Range("a2")) Then
ara = i
Exit For
End If
Next i
If ara = 0 Then
MsgBox "Kayıt Edilecek Tarih Bulunamadı"
Exit Sub
End If
Range("A3:A32").Copy
Cells(3, ara).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
Range("a2").Select
Application.CutCopyMode = False
Sheets("Sayfa2").Select
Application.ScreenUpdating = True
MsgBox "Bitti"
Set s1 = Nothing
End Sub
 
Katılım
25 Eylül 2006
Mesajlar
611
Excel Vers. ve Dili
Windows-XP_TR
Ofis-2003_TR
Altın Üyelik Bitiş Tarihi
26/10/2022
Dosyanız ekte.:cool:
Kod:
Sub aktar()
Dim k As Range
Sheets("Sayfa1").Select
Set k = Range("B2:IV2").Find(Range("A2").Value, , xlValues, xlWhole)
If Not k Is Nothing Then
    Range(Cells(3, k.Column), Cells(32, k.Column)).Value = _
    Range("A3:A32").Value
    MsgBox "İşlem tamam..!!"
End If
Set k = Nothing
End Sub

Sayın EVREN GİZLEN hocam,
Çok teşekkürler,emeğinize ve ilginize..
 
Katılım
25 Eylül 2006
Mesajlar
611
Excel Vers. ve Dili
Windows-XP_TR
Ofis-2003_TR
Altın Üyelik Bitiş Tarihi
26/10/2022
Sayın RECEP İPEK hocam
Çok teşekkürler..
 
Üst