- Katılım
- 18 Kasım 2012
- Mesajlar
- 33
- Excel Vers. ve Dili
- Excel 2010 - İngilizce
Merhaba,
3.sayfada A1:A28 arasında verilerim var. Bunları sırayla kopyalayıp 1. sayfanın A sütununa 110 satır yapıştırmak istiyorum. 3.sayfadaki a1'i 110 satır yapıştırdıktan sonra A2'yi kopyalayıp 111. satırdan devam ederek yapıştıracağım. Aşağıdaki kod için ilk satır our f range hatası alıyor.
3.sayfada A1:A28 arasında verilerim var. Bunları sırayla kopyalayıp 1. sayfanın A sütununa 110 satır yapıştırmak istiyorum. 3.sayfadaki a1'i 110 satır yapıştırdıktan sonra A2'yi kopyalayıp 111. satırdan devam ederek yapıştıracağım. Aşağıdaki kod için ilk satır our f range hatası alıyor.
Kod:
Sub TEST()
Set s1 = Sheets("Sheet1")
Set s3 = Sheets("Sheet3")
Set bas = s1.[a65536].End(3).Row
Set son = s1.[a65536].End(3).Row + 110
For i = 1 To 28
s3.Range("a" & i).Copy
s1.Range(bas, son).PasteSpecial xlPasteAll
Application.CutCopyMode = False
Next
End Sub