Kapali Dosyada Dizisel Kopyalama

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Merhaba arkadaşlar. Kapalı bir dosyada açık olan satırlara dizisel kopyalama nasıl yapılır ? Ekteki dosyanın DATA sayfasındaki D3:G3 satırındaki bilgileri D5:G5, D7:G7 .... olarak kopyalamak istiyorum. Ancak çift numaralı (4-6-8 ... ) satırlar korumalı olduğundan yapamıyorum.

Sayfa Unprotect parolası : 1
 
Son düzenleme:
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Sorunuzu tam olarak anlayamadım.

Siz başka (farklı) bir dosyadan, kapalı durumda olan bu dosyaya ulaşıp, D3:G3 aralığını, bahsettiğiniz diğer aralıklara kopyalamak mı istiyorsunuz?

Yoksa, bütün bahsettiğiniz işlemlerin, bu kitap içerisine yerleştirilecek kodlarla yapılmasını mı? (Yani başka bir çalışma kitabı olmadan, bu dosya açıkken)
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Evet fpc, başka bir dosya olmaksızın işlemin sadece bu dosya olması gerekiyor.
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Aşağıdaki kodu kullanın.
Kod:
 Sub Kopyala()
Dim sh As Worksheet
Dim i%, j%, son%
Set sh = Sheets("Data")
son = sh.Cells(65536, 1).End(xlUp).Row
For i = 5 To son Step 2
    For j = 4 To 7
        sh.Cells(i, j) = sh.Cells(3, j)
    Next j
Next i
Set sh = Nothing
End Sub
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Çok Teşekkürler

Sayın fpc çok çok teşekkürler. Tam istediğim gibi olmuş. Elleriniz dert görmesin. Sağlıcakla kalın.
 
Üst