Makro excel menyalin data dari satu lembar ke lembar lainnya

Untuk menyalin sel atau rentang sel ke lembar kerja lain, Anda perlu menggunakan metode "Salin" VBA. Dalam metode ini, Anda perlu menentukan rentang atau sel menggunakan objek rentang yang ingin Anda salin, lalu tentukan lembar kerja lain beserta rentang tempat Anda ingin menempelkannya.

Salin Sel atau Rentang ke Lembar Kerja Lain

Range("A1").Copy Worksheets("Sheet2").Range("A1")
  1. Pertama, tentukan rentang atau sel yang ingin Anda salin
    Makro excel menyalin data dari satu lembar ke lembar lainnya

    waktu VBA

    Langkah selanjutnya adalah membuka jendela VBA di Excel sehingga skrip dapat ditulis. Untuk membuka jendela VBA pilih tab Pengembang dari pita Excel diikuti dengan mengklik Ikon Visual Basic di paling kiri, atau perintah pintas ALT + F11 akan membuka jendela VBA

    Makro excel menyalin data dari satu lembar ke lembar lainnya

    Dengan terbukanya jendela VBA langkah selanjutnya adalah memasukkan modul baru, disinilah script VBA akan ditulis. Untuk melakukan ini, klik Sisipkan > Modul di bilah menu atas

    Makro excel menyalin data dari satu lembar ke lembar lainnya

    Ini akan membuka jendela kode (modul1) tempat skrip VBA dapat ditulis

    Makro excel menyalin data dari satu lembar ke lembar lainnya

    Kode VBA untuk menyalin data dari satu lembar kerja ke lembar kerja lainnya kini dapat ditulis

    Kode VBA

    Kode VBA untuk menyalin data dari ImportSheet ke lembar kerja DataTable adalah sebagai berikut

    Sub CopyData()
    
    Worksheets("ImportSheet").Range("A1:C13").Copy
    
    Worksheets("DataTable").Range("A1").PasteSpecial
    
    End Sub

    Memecah kode VBA ini baris demi baris

    • Sub CopyData() – semua skrip VBA memerlukan nama, Sub memberi tahu Excel bahwa ini adalah sub-prosedur dan CopyData adalah nama sub-prosedur ini sehingga dapat diubah menjadi . Tanda kurung harus disertakan di akhir baris kode ini.
    • Lembar Kerja(“ImportSheet”). Rentang ("A1. C13”). Salin – baris kode ini memberi tahu Excel data apa yang akan disalin. Untuk contoh ini kami ingin data pada lembar kerja yang disebut ImportSheet dalam rentang A1 hingga C13 untuk disalin.
    • Lembar Kerja(“Tabel Data”). Rentang ("A1"). PasteSpecial – baris kode ini memberi tahu Excel tempat menyalin data. Untuk contoh ini, data akan disalin ke lembar kerja DataTable yang dimulai dari sel A1.
    • End Sub – ini memberi tahu Excel bahwa sub-prosedur telah selesai dan harus disertakan.
    Makro excel menyalin data dari satu lembar ke lembar lainnya

    Untuk menjalankan kode VBA, klik ikon tombol putar di jendela VBA, alternatifnya menekan F5 juga akan menjalankan kode

    Makro excel menyalin data dari satu lembar ke lembar lainnya

    Sekarang data telah disalin dari Lembar Impor ke lembar kerja DataTable

    Makro excel menyalin data dari satu lembar ke lembar lainnya

    Tetap Unggul,

    Makro excel menyalin data dari satu lembar ke lembar lainnya

    Memahami VBA adalah kunci untuk menjadi pengguna kekuatan Excel dan juga cara yang bagus untuk berkarir di Analisis Data, sebagian besar perusahaan menggunakan Excel dalam beberapa cara tetapi hanya sedikit orang yang memahami VBA. Ada lebih banyak posting VBA di situs ini untuk membantu Anda, tetapi bagi mereka yang menginginkan buku referensi favorit saya adalah VBA dan Macro oleh guru Excel Bill Jelen dan Tracy Syrstad. Anda dapat melihat salinan di Amazon dengan mengklik gambar di bawah ini

    Bagaimana cara menyalin data secara otomatis dari satu lembar Excel ke lembar lainnya?

    Begini caranya. .
    Pilih semua data di lembar kerja. Pintasan keyboard. Tekan CTRL+Spacebar, pada keyboard, lalu tekan Shift+Spacebar
    Salin semua data pada lembar dengan menekan CTRL+C
    Klik tanda tambah untuk menambahkan lembar kerja kosong baru
    Klik sel pertama di lembar baru dan tekan CTRL+V untuk menempelkan data

    Bisakah makro Excel menarik data dari buku kerja lain?

    Catatan. Makro ini memungkinkan Anda mendapatkan data dari buku kerja lain , atau memasukkan data ke dalamnya, atau melakukan apa saja dengan buku kerja itu. Kode tersebut adalah templat yang memungkinkan Anda mengakses file Excel lain dengan mudah.

    Bagaimana cara mentransfer data dari satu lembar ke lembar lainnya secara otomatis menggunakan Excel VBA?

    Gunakan Tautan Salin dan Tempel untuk mentransfer data secara otomatis dari satu lembar kerja Excel ke lembar kerja Excel lainnya .
    Buka dua spreadsheet yang berisi kumpulan data sederhana yang sama
    Di lembar 1, pilih sel dan ketik Ctrl + C / Cmd + C untuk menyalinnya
    Di lembar 2, klik kanan pada sel yang setara dan buka Tempel > Tautan