• DİKKAT

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

Sadece değerleri kopyalama..

Katılım
16 Kasım 2017
Mesajlar
255
Excel Vers. ve Dili
office professional plus 2021
Değerli Hocalarım ve tüm arkadaşlar herkese merhabalar, iyi çalışmalar. Bir sorunumda yardımınızı rica edebilirmiyim. Aşağıya eklediğim makronun sadece değerleri kopyalamasını istiyorum, buna uygun kodlar varmı. Yardımcı olursanız sevinirim.

Sub Ana_Dosyadan_Aylık_Liste2()
Application.ScreenUpdating = False
Dim tarih1 As Date, tarih2 As Date, xtarih As Date
Dim S1 As Worksheet, S2 As Worksheet, Defterler(), Son As Long, Satır As Long
Worksheets("Sayfa1").Range("a2:K65536").ClearContents
tarih1 = Worksheets("Sayfa1").Range("q8").Value
tarih2 = Worksheets("Sayfa1").Range("q9").Value
Set S1 = Sheets("Sayfa1")
Defterler = Array("VERİLER")
Satır = 3
For Each defter In Defterler
Set S2 = Sheets(defter)
Son = S2.Cells(S2.Rows.Count, 1).End(3).Row
For x = 2 To Son
If S2.Cells(x, "A").Value <> "" Then
xtarih = S2.Cells(x, "A").Value
If xtarih >= tarih1 And xtarih <= tarih2 Then
S2.Range("A" & x & ":K" & x).Copy S1.Cells(Satır, 1)
Satır = Satır + 1
End If
End If
Next x
Next
End Sub
 
Sorunum çözdüm gerek kalmadı. Herkese iyi çalışmalar.
 
Geri
Üst