verileri aktarıyor ancak veriler uzadığı için boş hücreyi geç buluyor

Katılım
21 Mayıs 2007
Mesajlar
169
Excel Vers. ve Dili
2000
SATIŞ A6 :H32 arasındaki verileri FULL sayfasına aktarıyor ancak liste uzadığı zaman aktarma işlemi çok uzuyor (en sondaki boş hücrezi bulması zaman alıyor) bu problemi nasıl çözeriz dosya ekte

problemi görmek için ürün ismi girerek satış düğmesine tıklayınız
 

Ekli dosyalar

Katılım
22 Eylül 2006
Mesajlar
883
Excel Vers. ve Dili
Office Excel®2007®TR
Aşağıdaki kodu dener misiniz ?
Kod:
Sub aktarma()
boshücre = Sheets("FULL").[A65536].End(3).Row + 1
Sheets("SATIŞ").Range("a6:h32").Copy Sheets("FULL").Cells(boshücre, 1)
MsgBox " Aktarma işlemi  gerçekleşmiştir."
End Sub
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,490
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Bir sürü kod gördüm aktarmak için pek anlamadım ama aşağıdaki kodu dener misiniz?

Kod:
Sub AKTAR()
    Range("A6:G105").Copy Sheets("FULL").Range("A" & [A65536].End(3).Row + 1)
End Sub
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,490
Excel Vers. ve Dili
Ofis 365 Türkçe
Geç kalmışım :)
 
Katılım
21 Mayıs 2007
Mesajlar
169
Excel Vers. ve Dili
2000
ikinizede çok teşekkür ediyorum sn ozgretmen nin kodunu denedim oldu . nejdet bey size de ilginiz için çok teşekkür
 
Katılım
21 Mayıs 2007
Mesajlar
169
Excel Vers. ve Dili
2000
HOCAM ŞİMDİ FARKETTİM BURADA FORMÜLLERİDE aktarıyor
sadece verileri aktarmamız mümkünmü
 
Katılım
22 Eylül 2006
Mesajlar
883
Excel Vers. ve Dili
Office Excel®2007®TR
Aşağıdaki şekilde dener misiniz ?
Kod:
Sub aktarma()
boshücre = Sheets("FULL").[A65536].End(3).Row + 1
Sheets("SATIŞ").Range("a6:h32").Copy
Sheets("FULL").Activate
Cells(boshücre, 1).Select
Selection.PasteSpecial Paste:=xlPasteValues
Sheets("SATIŞ").Select
Application.CutCopyMode = False
MsgBox " Aktarma işlemi  gerçekleşmiştir."
End Sub
 
Katılım
21 Mayıs 2007
Mesajlar
169
Excel Vers. ve Dili
2000
şimdi ok teşekkürler
 
Üst