Menggunakan contoh Awal (sheet one-input dan sheet two-output)
Langkah Pendahuluan (deklarasi Variabel dan setting baris terkahir)'Deklarasi 
VariabelDim lastrow As Long, erow As Long'Setting baris akhir Sheet(one") dan 
Sheet('two")
lastrow = Sheets("one").Cells(Rows.Count, "A").End(xlUp).Rowerow = 
Sheets("two").Cells(Rows.Count, "A").End(xlUp).Row + 1
Langkah 1 s/d 2'Copy Sheet("one").Range("A2:E" & lastrow) ke 
Sheets("two").Range("A" & erow)Sheets("one").Range("A2:E" & lastrow).Copy 
Sheets("two").Range("A" & erow)
Langkah 3'Kembali ke Sheet("one") dan Hapus data pada 
Sheet(one")Sheets("one").SelectSheets("one").Range("A2:E" & 
lastrow).ClearContents
Langkah 4'Kembali ke Range("A2")Range("A2").Select
Selamat mencoba.
Salam,HK







    On Monday, 12 March 2018, 4:38:02 PM GMT+7, Cari Kebenaran 
[email protected] [belajar-excel] <[email protected]> wrote:  
 
     

Terima kasih atas respon Pak Hendrik dan Pak Kid.
Menyambung pertanyaan dari Pak Kid:
Kid : Ini kasus copy semua record semua kolom (tanpa header) dari sheet inputan 
ke baris baru di sheet data ?
Jawaban saya: YA. tetapi yang dicopy cuma nilai (value) saja. 
Langkah-langkahnya:
Kita anggap ada dua sheet dalam workbook saya, yaitu sheet INPUTAN dan sheet 
DATA
1. Di sheet INPUTAN saya blok semua record (header tabel TIDAK ikut diblok).. 
Lalu klik kanan, pilih Copy2. Klik sheet DATA, letakkan cursor di cell A2 (cell 
A1 ada header tabel). Klik kanan, di Paste option pilih Value3. Setelah record 
tercopy/paste di sheet DATA, maka cursor kembali ke sheet INPUTAN untuk 
menghapus semua record yang sudah dimasukkan ke sheet DATA.4. Masih di sheet 
INPUTAN, klik cell A2  (untuk bersiap-siap memasukkan/mengetik data baru. 5. 
Anggap ada data baru dan selesai diketik di sheet INPUTAN. Maka lakukan lagi 
langkah 1 dan 2, tapi ingat letakkan data baru (record-record baru) itu di 
bawah baris yang sudah terisi di sheet DATA. 6. Begitu seterusnya.
Agar tambah jelas, saya lampirkan ilustrasi yang saya anggap mewakili maksud 
saya.
Terima kasih. 

2018-03-12 15:21 GMT+07:00 hendrik karnadi [email protected] 
[belajar-excel] <[email protected]>:

     

 Coba buat code ini:'Deklarasi Variabel 1 baris Code
'Setting lastrow dan erow2 baris Code      'Copy Sheet("one").Range("A2:A" & 
lasrow & ",C2:C" & lastrow)'ke Sheets("two").Range("A" & erow)1 baris Code 
(boleh pake tanda sambung kalau kepanjangan)
Selamat mencoba.
Salam,HK

   ----- Forwarded message ----- From: 'Mr. Kid' [email protected] 
[belajar-excel] <[email protected] >To: BeExcel 
<[email protected] >Sent: Monday, 12 March 2018, 1:29:35 PM 
GMT+7Subject: Re: [belajar-excel] VBA Code tidak Jalan
     

Wa'alaikumussalam wr wb

Ini kasus copy semua record semua kolom (tanpa header) dari sheet inputan ke 
baris baru di sheet data ?
Kalau memang begitu, JANGAN pakai script yang Anda dapatkan dari internet itu...

Kalau Anda mau mencoba membuatnya sendiri yang lebih bagus daripada yang di 
internet itu, coba jelaskan langkah manual meng-copy dan paste itu....
berurutan ya... seperti :
1. saya blok dulu area data yang bagian ini dengan cara : klik ini lalu tekan 
ini dan itu
2. saya copy dengan menekan CTRL C
3. ke sheet data, lalu bla-blabla dengan cara bliblibli
4. saya paste dengan CTRL V
5. lalu begini
6. lalu begitu
7. dst
..
..
N. selesai

Tapi kalau gak mau juga gpp kok...

Wassalamu'alaikum wr wb
Kid









2018-03-11 17:09 GMT+07:00 Cari Kebenaran [email protected] 
[belajar-excel] <[email protected] >:

     

Assalamu'alaikum
Kepada para master dan anggota milis. Tolong saya dibantu untuk menemukan 
kesalahan VBA code yang saya sertakan dalam email ini. Kode tersebut untuk 
melakukan copy paste antar sheet, tetapi tidak jalan di PC saya. Sekali lagi 
tolong dibetulkan kesalahannya dimana/apa. Untuk diketahui, code tersebut saya 
dapat di youtube. Di videonya bisa jalan, tetapi di komputer saya tidak jalan.. 
Ini link videonya:
https://www.youtube.com/watch? v=_2h2Buzhcf4

Demikian atas bantuannya disampaikan terima kasih.
 
Assalamu'alaikum


   

    

   

    

Kirim email ke