Cara membuat tombol input data dengan 2 database atau lebih menggunakan Excel bisa menjadi salah satu teknik yang berguna untuk menghemat waktu dan tenaga dalam mengelola data. Terutama bagi mereka yang memiliki banyak database dan ingin menyatukan data tersebut dalam satu tempat. Tombol input data dengan 2 database atau lebih pada Excel adalah salah satu fitur yang mencakup teknologi pintar pada produk Microsoft Office.
Cara Membuat Tombol Input Data Dengan 2 Database Atau Lebih Menggunakan Excel
Menggunakan tombol input data dengan 2 database atau lebih tidak hanya memungkinkan pengguna untuk menghemat waktu dan tenaga, tetapi juga menghindari kesalahan input data yang mungkin terjadi saat memproses data secara manual. Dalam membuat tombol input data ini, Anda perlu mengikuti beberapa langkah berikut ini:
Langkah 1: Persiapkan Data dan Tabel
Anda perlu menyediakan data dan tabel terlebih dahulu. Dalam hal ini, kami menggunakan dua tabel yang berbeda (Sheet1 dan Sheet2). Setiap tabel memiliki kolom-kolom yang berbeda, namun dengan beberapa key sama diantara keduanya.
Langkah 2: Membuat Tombol
Buka Microsoft Excel, kemudian buat tombol menggunakan Menu Developer, dengan cara klik pada tab Developer. Jika Anda tidak melihat tab Developer, Anda perlu mengaktifkannya terlebih dahulu. Untuk melakukan itu, Anda perlu klik File, kemudian klik Options. Di sana Anda akan menemukan Customize Ribbon. Klik Customize Ribbon, lalu klik pada tab Developer yang tersedia di panel kanan.
Langkah 3: Menambahkan Kode VBA
Setelah tombol diposisikan, langkah selanjutnya adalah menambahkan kode VBA. VBA adalah singkatan dari Visual Basic for Applications, yang digunakan secara luas dalam pengembangan program untuk Microsoft, seperti Microsoft Office, dan di lain sisi, juga digunakan oleh programmer untuk membuat Macros. Kode VBA ini akan memungkinkan Anda untuk mengkoneksikan kedua tabel atau database yang berbeda, dan juga membuat tombol input data yang akhirnya akan disematkan ke dalam menu. Kode VBA yang digunakan dalam tutorial ini adalah sebagai berikut:
Sub Transfer()
Dim sht1 As Worksheet
Dim sht2 As Worksheet
Dim lastrow2 As Long
Set sht1 = ThisWorkbook.Sheets("Sheet1")
Set sht2 = ThisWorkbook.Sheets("Sheet2")
lastrow1 = sht1.Range("A65536").End(xlUp).Row
lastrow2 = sht2.Range("A65536").End(xlUp).Row
sht2.Range("A1:G" & lastrow2).ClearContents
For i = 2 To lastrow1
sht1.Range("A" & i & ":G" & i).Copy
sht2.Range("A" & i & ":G" & i).PasteSpecial Paste:=xlPasteValues
Next i
Set sht2 = Nothing
Set sht1 = Nothing
End Sub
Setelah kode VBA siap digunakan, pilih tombol dan klik kanan untuk menampilkan opsi Assign Macro. Klik Assign Macro dan cari kode VBA yang sudah Anda buat sebelumnya, lalu klik OK. Kemudian tekan F5 untuk menjalankan kode VBA yang baru saja disematkan ke dalam tombol.
Langkah 4: Menguji Tombol
Setelah tombol berhasil ditambahkan dan dikonfigurasi, tentu saja Anda perlu menguji tombol tersebut dengan memasukkan data pada kedua tabel yang berbeda. Pada kesempatan ini, kami memasukkan data pada Sheet1 dan kemudian ketika tombol di klik, data tersebut langsung disalin ke Sheet 2.
Cara Membuat Tombol Cetak atau Print di Excel Menggunakan Macro
Tombol cetak atau print di Excel adalah fitur penting yang memungkinkan pengguna untuk mencetak data versi digital dalam bentuk dokumen atau file PDF. Agar Anda dapat mencetak sebuah file secara otomatis, Anda perlu memasukkan beberapa kode VBA dalam file Excel yang ingin Anda cetak.
Berikut ini adalah langkah-langkah sederhana untuk membuat tombol cetak atau print di Excel menggunakan Macro:
Langkah 1: Aktifkan Menu Developer
Seperti yang telah kami sebutkan di atas, sebelum Anda melakukan apapun pada Excel, Anda perlu mengaktifkan terlebih dahulu menu Developer pada Excel. Hal ini dapat dilakukan dengan mengikuti beberapa langkah berikut ini:
- Klik pada File.
- Klik Options.
- Pada bagian Customize Ribbon, centang bagian Developer.
- Klik OK.
Langkah 2: Tambahkan Tombol Cetak atau Print Pada Spreadsheet Excel Anda
Setelah menu Developer diaktifkan, klik pada bagian “Insert”. Kemudian pilih tombol yang disebut “Button”, dan tarik tombol hingga ukurannya sesuai dengan yang Anda inginkan.
Langkah 3: Tambahkan Kode VBA
Setelah menambahkan tombol, tambahkan kode VBA ke dalam file Excel tersebut. Kode VBA yang kami gunakan pada tutorial ini adalah sebagai berikut:
Sub CetakPDF()
Sheets("Sheet1").Select
Dim Path As String
Path = "C:\Users\User\Documents\Excel\"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= Path & "Invoice.pdf" _
, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
OpenAfterPublish:=True
End Sub
Pertama, pilih Worksheet yang ingin Anda cetak atau jadikan dalam bentuk dokumen PDF. Pastikan untuk mengganti nama dan direktori PDF di lokasi Anda menggunakan kode VBA tersebut.
Langkah 4: Assign Macro ke Tombol
Setelah kode VBA selesai ditambahkan dan disesuaikan, klik kanan tombol cetak atau print yang telah dibuat, lalu pilih “Assign Macro”. Langkah selanjutnya adalah memilih nama untuk macro yang telah Anda buat dan klik OK.
Langkah 5: Menguji Tombol Cetak atau Print
Tekan tombol cetak atau print dan file PDF akan muncul pada lokasi yang telah Anda tentukan sebelumnya.
Cara Membuat Tombol Search di Excel Untuk Mencari dan Menampilkan Data
Tombol search atau pencarian di Excel memungkinkan Anda untuk mencari dan menampilkan data dengan cepat sehingga memudahkan Anda dalam mengelola data dalam spreadsheet Excel. Pada tutorial kali ini, kami akan memberikan tutorial tentang cara membuat tombol search di Excel dengan beberapa langkah mudah yang dapat diikuti.
Langkah 1: Buat Tombol
Langkah pertama untuk membuat tombol search di Excel adalah dengan membuat tombol. Dalam langkah ini, Anda perlu mengaktifkan mode Design pada Excel dan kemudian menambah tombol.
Langkah 2: Tambahkan Kode VBA
Setelah tombol berhasil ditambahkan dan dikonfigurasi, tambahkan kode VBA sebagai berikut:
Private Sub CommandButton1_Click()
Dim searchValue As String
Dim rowFound As Range
searchValue = InputBox("Masukkan data yang ingin Anda cari")
Set rowFound = Sheets(1).Range("A:A").Find(searchValue, lookat:=xlWhole)
rowFound.Activate
End Sub
Kode VBA yang sudah ditambahkan akan mencari data yang dimasukkan oleh pengguna di field pencarian. Data tersebut kemudian akan muncul pada sheet yang sama. Pada contoh ini, kami mencari data dalam kolom A pada sheet pertama.
Langkah 3: Menguji Tombol Search
Setelah Anda selesai menambahkan kode VBA, tombol search dalam Excel sudah dapat digunakan. Silahkan Anda mencoba untuk memasukan salah satu data dalam kolom A pada sheet tersebut dan mencari data tersebut dengan tombol search yang baru saja Anda buat.
FAQ
1. Apa itu VBA?
VBA adalah singkatan dari Visual Basic for Applications, yang digunakan secara luas dalam pengembangan program untuk Microsoft, seperti Microsoft Office, dan di lain sisi, juga digunakan oleh programmer untuk membuat Macros. Kode VBA memungkinkan pengguna untuk mengotomatisasi tugas-tugas tertentu dan meningkatkan efisiensi dalam melakukan pekerjaan sehari-hari.
2. Apa saja keuntungan dari menggunakan tombol input Data dan tombol cetak di Excel?
Keuntungan dari menggunakan tombol input data dan tombol cetak di Excel adalah:
- Menghemat waktu dan tenaga dalam mengolah data.
- Menghindari kesalahan input atau cetak data.
- Mempermudah pengguna dalam menemukan dan mengelola data.
- Meningkatkan efisiensi dalam melakukan tugas tertentu.
Video Tutorial
Berikut adalah video tutorial cara membuat tombol search di Excel: