AS3434
Özel Üye
- Katılım
- 13 Ocak 2005
- Mesajlar
- 1,820
- Excel Vers. ve Dili
- M.Office/Excel 2007 Türkçe
Aşağıda linkte göndermiş olduğum dosyada makroda kısaltmayı nasıl yaparız.
c = [B65536].End(3).Row + 1
olarak c yi tanımlıyorum, fakat her kopyalamada tekrar tanımlamak zorunda kalıyorum.
Makro bilgim Olmadığından bir türlü altından kalkamadım.
Kısa bir örnek vermek gerekirse makro şöyle;
http://excel.web.tr/showthread.php?p=153907#post153907
c = [B65536].End(3).Row + 1
olarak c yi tanımlıyorum, fakat her kopyalamada tekrar tanımlamak zorunda kalıyorum.
Makro bilgim Olmadığından bir türlü altından kalkamadım.
Kısa bir örnek vermek gerekirse makro şöyle;
Kod:
Application.ScreenUpdating = False
Sheets("AKTARIM").Range("B2:E65536").ClearContents
Sheets("DATA").Range("A6:D" & Sheets("DATA").[D65536].End(xlUp).Row).Copy
c = [B65536].End(3).Row + 1
Sheets("AKTARIM").Cells(c, 2).Select
ActiveSheet.Paste
Sheets("DATA").Range("E6:H" & Sheets("DATA").[E65536].End(xlUp).Row).Copy
c = [B65536].End(3).Row + 1
Sheets("AKTARIM").Cells(c, 2).Select
ActiveSheet.Paste
Sheets("DATA").Range("I6:L" & Sheets("DATA").[I65536].End(xlUp).Row).Copy
c = [B65536].End(3).Row + 1
Sheets("AKTARIM").Cells(c, 2).Select
ActiveSheet.Paste