• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

İkinci sayfadaki bilgileri birinci sayfaya macro ile yazdır

  • Konbuyu başlatan Konbuyu başlatan search77
  • Başlangıç tarihi Başlangıç tarihi
Katılım
21 Temmuz 2006
Mesajlar
322
Merhaba arkadaşlar,

Ekli dökümanda kodlar var bu kodların karşılarında ID ler var, ben bu kodların karşısına ID leri macro ile yazdırmak istiyorum, Açıklama örnek dosyada mevcut,

Yardımlarınız için şimdiden çok çok teşekkürler.

Saygılarımla.
 
Ekli dosyayı inceleyiniz.:cool:
Kod:
Sub aktar()
Sheets("LİSTE").Select
Application.ScreenUpdating = False
Range("B2:B65536").Clear
For i = 2 To Cells(65536, "A").End(xlUp).Row
    Set k = Range("A2:A65536").Find(Range("A" & i), , xlValues, xlWhole)
    If Not k Is Nothing Then
        Cells(i, "B").Value = Sheets("KİŞİLER").Cells(k.Row, "B").Value
    End If
Next
Application.ScreenUpdating = True
MsgBox "İşlem Tamamlandı...!!", vbOKOnly + vbInformation, "İŞLEM"
End Sub
 
Macro da sorun var galiba, ikinci sayfadaki bilgileri birinci sayfaya alırken hatalı bilgileri getiriyor.

Acil yardım lütfen.

Saygılarımla.
 
Macro da sorun var galiba, ikinci sayfadaki bilgileri birinci sayfaya alırken hatalı bilgileri getiriyor.

Acil yardım lütfen.

Saygılarımla.

Pardon sayfa adını yazamayı unutmuşum.Ondan oluyordu.
dosyanız ekte.:cool:
Kod:
Sub aktar()
Sheets("LİSTE").Select
Application.ScreenUpdating = False
Range("B2:B65536").Clear
For i = 2 To Cells(65536, "A").End(xlUp).Row
    Set k = Sheets("KİŞİLER").Range("A2:A65536").Find(Range("A" & i), , xlValues, xlWhole)
    If Not k Is Nothing Then
        Cells(i, "B").Value = Sheets("KİŞİLER").Cells(k.Row, "B").Value
    End If
Next
Application.ScreenUpdating = True
MsgBox "İşlem Tamamlandı...!!", vbOKOnly + vbInformation, "İŞLEM"
End Sub
 
Geri
Üst