• DİKKAT

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

Hucredeki Tarihi Bulup Kopyalama

Katılım
29 Eylül 2006
Mesajlar
189
Excel Vers. ve Dili
Excel 2003 turkce
Merhaba,

Ekteki dosyada oldugu gibi, B1 hucresindeki tarihe esit olan tarihin bulundugu satiri, ay sonuna kadar isaretleyip, sayfa 2. ye kopyalatmak istiyorum.

Simdiden destekleriniz icin tesekkurler.....
 

Ekli dosyalar

Aşağıdaki kodları deneyebilirmisiniz?

Kod:
Sub CommandButton1_Click()
Set s1 = Sheets("Sayfa1")
Set s2 = Sheets("Sayfa2")
For i = 7 To 37
If s1.[b1].Value = s1.Cells(i, "a").Value Then
s2.Range(s2.Cells(i, "b"), s2.Cells(i, "I")).Value = s1.Range(s1.Cells(i, "b"), s1.Cells(i, "I")).Value
Exit For
End If
Next i
Set s1 = Nothing
Set s2 = Nothing
End Sub
 

Ekli dosyalar

Merhaba Oncelikle ilginiz icin tesekkurler.. Ufak bir detay var yalniz. macro sadece tek tarihin karsisini gonderiyor diger sayfaya. Benim istedigim ise su sekilde :
mesela bugun ayin 4 u..makro 4'u ve 31' i arasindaki butun verileri gondermeli..3 unu oldugu gibi birakmali..

Mumkunmudur ?
 
Pardon onu düşünememişim..

Kod:
Sub CommandButton1_Click()
Set s1 = Sheets("Sayfa1")
Set s2 = Sheets("Sayfa2")
For i = 7 To 37
If s1.[b1].Value = s1.Cells(i, "a").Value Then
    For j = i To 37
        s2.Range(s2.Cells(j, "b"), s2.Cells(j, "I")).Value = s1.Range(s1.Cells(j, "b"), s1.Cells(j, "I")).Value
    Next j
    Exit For
End If
Next i
Set s1 = Nothing
Set s2 = Nothing
End Sub

kodlarını deneyiniz.
 
Tam anlami ile ihtiyacim olan kod.. Ellerinize saglik. zaman ayirdiginiz icin cok tesekkur ederim.
 
Geri
Üst