Memindahkan data antar sheet menjadi hal yang penting ketika ingin mengolah data di Excel. Beberapa orang seringkali mengalami kesulitan pada saat ingin memindahkan data antar sheet. Untuk itu, kali ini akan dibahas mengenai cara memindahkan data antar sheet dengan menggunakan VBA Excel dan juga cara memindahkan data secara otomatis antar sheet.
Cara Membuat Tombol Pindah Antar Sheet dengan VBA Excel
Salah satu cara untuk memindahkan data antar sheet di Excel adalah dengan menggunakan VBA (Visual Basic for Application). VBA adalah bahasa pemrograman yang digunakan pada Microsoft Office untuk membuat aplikasi makro dan juga mengotomatisasi tugas-tugas tertentu di Excel.
Untuk membuat tombol pindah antar sheet dengan VBA Excel, pertama-tama buatlah tombol di sheet yang diinginkan. Caranya adalah sebagai berikut:
- Buka workbook Excel yang ingin dijadikan tempat untuk membuat tombol pindah antar sheet
- Pilih tab Developer di bagian atas layar Excel
- Pilih Insert di grup Controls dan pilih tombol Button dari daftar kontrol
- Pada sheet yang dipilih, gambarkan tombol di tempat yang diinginkan dan pilih nama yang tepat untuk tombol
Setelah membuat tombol, kemudian buatlah modul baru di VBA. Caranya adalah sebagai berikut:
- Klik kanan pada Excel VBA project dan pilih Insert di bagian bawah daftar dan pilih Module
- Tulis kode program berikut untuk membuat tombol:
Private Sub btnSheet2_Click()
Worksheets("Sheet2").Activate
End Sub
Private Sub btnSheet3_Click()
Worksheets("Sheet3").Activate
End Sub
Pada kode program di atas, btnSheet2_Click() dan btnSheet3_Click() adalah nama tombol yang sudah dibuat. Worksheets(“Sheet2”).Activate dan Worksheets(“Sheet3”).Activate adalah perintah untuk mengaktifkan sheet yang dipilih. Ganti “Sheet2” dan “Sheet3” dengan nama sheet yang diinginkan.
Setelah itu, hubungkan tombol dengan modul VBA yang sudah dibuat. Caranya adalah sebagai berikut:
- Klik kanan pada tombol yang sudah dibuat dan pilih View Code
- Tambahkan kode berikut pada window yang sudah dibuka:
Private Sub btnSheet2_Click()
Worksheets("Sheet2").Activate
End Sub
Private Sub btnSheet3_Click()
Worksheets("Sheet3").Activate
End Sub
Setelah itu, simpan workbook Excel dan coba tombol yang sudah dibuat. Sekarang, tombol sudah berfungsi dengan baik dan dapat dipakai untuk memindahkan data antar sheet di Excel.
Cara Membuat Data Excel Pindah Otomatis Antar Sheet
Selain menggunakan VBA Excel, data di Excel juga bisa dipindahkan secara otomatis antar sheet. Caranya adalah dengan menggunakan fungsi atau rumus Excel yang disebut VLOOKUP.
VLOOKUP adalah fungsi Excel yang digunakan untuk melakukan pencarian nilai tertentu dalam tabel atau range data. Fungsi ini dapat digunakan untuk mencari nilai dalam sel dan memindahkan data ke sheet yang lain.
Untuk menggunakan VLOOKUP dalam memindahkan data antar sheet, langkah-langkahnya adalah sebagai berikut:
- Buatlah sheet baru yang akan menampung data yang akan dipindah
- Buatlah tabel pada sheet baru dengan memasukkan beberapa kolom dan juga data yang diperlukan
- Buatlah header pada tabel yang sudah dibuat
- Buka sheet yang berisi data yang akan dipindahkan
- Pilih cell pada sheet yang ingin dipindahkan
- Tulis rumus VLOOKUP pada cell yang kosong di sampingnya
- Tambahkan referensi pada lookup_value dan range_lookup untuk menentukan nilai yang ingin dicari dan juga range untuk pencarian
- Simpan workbook Excel dan coba rumus VLOOKUP yang sudah dibuat
Dengan menggunakan rumus VLOOKUP, data di Excel dapat dipindahkan secara otomatis antar sheet dengan mudah dan cepat.
FAQ
Apa itu VBA Excel?
VBA (Visual Basic for Application) adalah bahasa pemrograman yang digunakan pada Microsoft Office untuk membuat aplikasi makro dan juga mengotomatisasi tugas-tugas tertentu di Excel. VBA Excel dapat digunakan untuk membuat tombol pindah antar sheet di Excel.
Apa itu VLOOKUP di Excel?
VLOOKUP adalah fungsi Excel yang digunakan untuk melakukan pencarian nilai tertentu dalam tabel atau range data. Fungsi ini dapat digunakan untuk mencari nilai dalam sel dan memindahkan data ke sheet yang lain. Dengan menggunakan VLOOKUP, data di Excel dapat dipindahkan secara otomatis antar sheet.
Video Tutorial Cara Memindahkan Data Antar Sheet
Demikianlah cara-cara memindahkan data antar sheet di Excel. Terdapat beberapa cara yang dapat dilakukan, mulai dari menggunakan VBA Excel hingga memanfaatkan rumus VLOOKUP. Semoga informasi ini bermanfaat dan dapat membantu memudahkan pekerjaan di Excel. Selamat mencoba!