makro çalışmada (aktarma) hatası

Katılım
19 Mayıs 2007
Mesajlar
154
Excel Vers. ve Dili
office 2003
arkadaşlar ben makro çalışmaya yeni başladım.excel 1.sayfaya veriler giriyorum.veriler kendi sayfalarına aktarırken 1000,1001,1002 satılara atıyor.neden boşluk veriyor bilemedim.acil yardım.dosya ekte
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Kodları aşağıdaki şekilde değiştiriniz.
Kod:
Sub aktar()
Dim i, SUT, SON As Long
For i = 2 To Sheets.Count
Sheets(i).[A3:K1000].Clear
For SUT = 2 To Sheets("Tabela kopyalama sayfası").Range("a65536").End(3).Row
SON = Sheets(i).Range("a1000").End(3).Row + 1
If Sheets(i).Name = Cells(SUT, "A") Then
Sheets("Tabela kopyalama sayfası").Cells(SUT, "A").EntireRow.Copy
Sheets(i).Cells(SON, "A").PasteSpecial
Application.CutCopyMode = False
End If
Next
Next
Application.CutCopyMode = False
MsgBox "Bitti"
End Sub
 
Katılım
19 Mayıs 2007
Mesajlar
154
Excel Vers. ve Dili
office 2003
recep bey 1.satırda düzgün çalışıyor.
atıyorum 10 satırlık veri girdiğim zaman sadece birinci satırdaki bilgiyi aktarıyor.ve 1.satır haricindeki verileri siliyor.bir deneme yaparmısınız.rica etsem.lütfen!!!
 
Üst