Mengembangkan keterampilan Excel memang bisa sangat menguntungkan, baik bagi karir profesional maupun pribadi. Salah satu hal yang sering dilakukan dalam Excel adalah membuat tombol-tombol yang dapat memudahkan pengguna dalam memanipulasi data pada lembar kerja Excel. Dalam artikel ini, kita akan membahas cara membuat tombol-tombol tersebut dengan mudah.
Cara membuat tombol input data dengan 2 database atau lebih menggunakan Excel
Seringkali kita membutuhkan sebuah form input data dengan opsi pilihan dalam Excel yang terhubung dengan dua atau lebih database Excel. Hal ini dapat menjadi solusi jika kita memiliki banyak data yang sejenis yang ingin dimasukkan ke dalam database terpisah. Dalam artikel ini, kita akan belajar cara membuat tombol input data dengan dua database atau lebih menggunakan Excel dengan mudah.
Berikut adalah langkah-langkahnya:
Langkah 1: Persiapan
Pertama-tama, buat dua buah workbook Excel yang akan digunakan sebagai database pada folder yang sama. Setelah itu, buka workbook baru di Excel dan beri nama pada sheet tersebut yaitu Formulir.
Langkah 2: Buat tabel database
Masuk ke workbook Excel pertama yang akan menjadi database untuk tabel pertama, lalu buat tabel dengan dua kolom yaitu Nama dan Nomor Telepon. Kolom Nama dan Nomor Telepon dapat diisi manual dengan beberapa data rekan kerja atau teman kita. Nama tabel dapat diubah menjadi “Database1” untuk memudahkan proses selanjutnya.
Lalu, buka workbook Excel kedua yang akan menjadi database untuk tabel kedua. Buat tabel dengan dua kolom yaitu Nama dan Alamat. Kolom Nama dan Alamat dapat diisi manual dengan beberapa data rekan kerja atau teman kita. Nama tabel dapat diubah menjadi “Database2” untuk memudahkan proses selanjutnya.
Langkah 3: Buat form input data
Masuk ke workbook baru yang telah kita beri nama “Formulir”. Buat dua buah combo box (drop-down list) dan juga satu buah tombol command button. Untuk membuat combo box (drop-down list), masuk ke Design Mode dan pilih Combo Box pada Control Toolbox. Letakkan combo box pada sheet Formulir, kemudian klik kanan pada combo box tersebut dan pilih Property.
Pada property combo box, atur seperti berikut:
- Control Source: Isi dengan “Database1!$A$2:$A$5” untuk combo box pertama dan “Database2!$A$2:$A$5” untuk combo box kedua.
- Column Count: Isi dengan “1”
- Row Source Type: Isi dengan “List”
Lalu, tambahkan tombol command button pada sheet Formulir menggunakan Control Toolbox. Klik kanan pada tombol tersebut dan pilih Property. Pada Property button, isi Caption dengan kata-kata atau kalimat yang sesuai untuk tombol tersebut, misalnya “Simpan”.
Langkah 4: Tulis kode VBA
Kita akan menulis kode VBA untuk menghubungkan tombol command button dengan kedua database Excel sebagai berikut:
- Pertama, tekan Alt + F11 untuk memulai Microsoft Visual Basic untuk Aplikasi (VBA) editor.
- Kemudian, pilih sheet Formulir dan klik dua kali pada tombol command button. Hal ini akan membuka editor kode VBA.
- Tulis kode VBA seperti berikut:
Sub CommandButton1_Click() Dim source_data1 As Worksheet, destination_data1 As Worksheet Dim source_data2 As Worksheet, destination_data2 As Worksheet Set source_data1 = ThisWorkbook.Sheets("Database1") Set destination_data1 = ThisWorkbook.Sheets("Formulir") Set source_data2 = ThisWorkbook.Sheets("Database2") Set destination_data2 = ThisWorkbook.Sheets("Formulir") selected_name1 = destination_data1.Range("B1").Value selected_name2 = destination_data2.Range("B2").Value Dim next_row1 As Long, next_row2 As Long next_row1 = source_data1.Cells(Rows.Count, 1).End(xlUp).Row + 1 source_data1.Cells(next_row1, 1).Value = selected_name1 source_data1.Cells(next_row1, 2).Value = destination_data1.Range("B3").Value next_row2 = source_data2.Cells(Rows.Count, 1).End(xlUp).Row + 1 source_data2.Cells(next_row2, 1).Value = selected_name2 source_data2.Cells(next_row2, 2).Value = destination_data2.Range("B4").Value MsgBox "Data berhasil disimpan." End Sub
Kode VBA di atas akan mengambil input data dari sheet Formulir, kemudian menyimpan data tersebut di dalam masing-masing database Excel
Langkah 5: Tes Formulir
Setelah menulis kode VBA, kembali ke sheet Formulir dan aktifkan Design Mode. Klik tombol command button dan masukkan data yang ingin disimpan ke dalam database. Data yang dimasukkan akan masuk ke dalam dua database Excel yang telah kita persiapkan sebelumnya.
Inilah cara membuat tombol input data dengan dua database atau lebih menggunakan Excel dengan mudah. Mari kita lanjutkan ke tutorial selanjutnya.
Cara membuat tombol print di Excel dengan sangat mudah
Seringkali kita membutuhkan fitur tombol print di Excel agar lebih mudah dalam mencetak laporan atau hasil perhitungan dan analisis data. Kita dapat membuat tombol print tersebut dengan sangat mudah di Excel. Kita dapat membuat tombol print di Excel menggunakan VBA dengan 6 langkah mudah sebagai berikut:
Langkah 1: Persiapan
Buatlah lembar kerja baru di Excel, lalu beri nama sesuai kebutuhan. Atur ukuran layout, margin, header, dan footer sesuai dengan kebutuhan dan format dokumen yang akan dicetak.
Langkah 2: Tambahkan tombol Print
Masuk ke Design Mode, lalu tambahkan tombol command button ke dalam lembar kerja dengan menggunakan Control Toolbox. Pilih tombol tersebut, lalu atur propertinya. Ubah nama tombol menjadi “btnPrint”, lalu isi Caption dengan “Print”.
Langkah 3: Tulis kode VBA
Tulis kode VBA seperti berikut:
Private Sub btnPrint_Click() Range("A1:Z100").PrintOut End Sub
Kode VBA di atas akan mencetak seluruh data pada area A1:Z100. Anda dapat menyesuaikan area pencetakan sesuai dengan kebutuhan dengan mengubah bagian “A1:Z100” pada kode VBA tersebut.
Langkah 4: Simpan VBA
Simpan kode VBA dengan cara klik kanan pada tombol btnPrint dan pilih “View Code”. Lalu, salin kode VBA di atas dan pastekan pada bagian yang kosong di editor VBA. Setelah itu, lakukan penyimpanan dengan cara klik File > Save.
Langkah 5: Aktifkan Design Mode
Aktifkan Design Mode kembali dan klik tombol btnPrint untuk memeriksa apakah tombol print sudah berfungsi. Jika ya, berarti tombol print sudah siap untuk digunakan.
Langkah 6: Cetak dokumen
Terakhir, klik tombol Print yang telah Anda tambahkan tadi pada lembar kerja Excel, maka dokumen akan dicetak. Pastikan printer sudah terhubung dan siap untuk digunakan sebelum mencetak dokumen.
FAQ
Berikut adalah beberapa pertanyaan yang sering diajukan seputar pembuatan tombol di Excel:
1. Apa saja keuntungan dari membuat tombol di Excel?
Membuat tombol di Excel dapat sangat menguntungkan, karena dapat:
- Mempermudah penggunaan Excel, khususnya bagi pengguna yang sedang belajar atau masih awam. Tombol dapat memberikan fungsi yang jelas bagi pengguna Excel, sehingga lebih mudah untuk memanipulasi data.
- Mempercepat pekerjaan di Excel. Pengguna bisa menggunakan tombol yang telah dipersenjatai dengan kode VBA untuk memproses data yang diperlukan dalam waktu yang relatif lebih singkat. Tombol dapat menghemat waktu dan tenaga, sehingga pekerjaan dapat diselesaikan lebih efisien.
2. Apa saja yang harus diperhatikan ketika membuat tombol di Excel?
Ada beberapa hal yang harus diperhatikan ketika membuat tombol di Excel:
- Pertama, pastikan tombol direkam dengan sempurna agar benar-benar sesuai dengan kebutuhan pengguna.
- Kedua, gunakan kode VBA yang sederhana sehingga mudah dipahami dan dikembangkan kembali di lain waktu.
- Ketiga, pastikan kode VBA yang dibuat sudah diuji sebelum tombol digunakan.
Sekian tutorial mengenai cara membuat tombol di Excel. Semoga bermanfaat!
Video Tutorial: Cara Membuat Tombol di Excel
Berikut adalah video tutorial singkat yang akan membantu Anda memahami cara membuat tombol di Excel lebih lengkap: