Aplikasi VBA Excel merupakan salah satu cara untuk mempermudah pengolahan data di dalam Microsoft Excel. Dalam menggunakan aplikasi ini, beberapa orang mungkin masih mengalami kesulitan dalam membuat input data pada file berbeda. Oleh karena itu, dalam artikel kali ini, kami akan memberikan tutorial cara membuat aplikasi VBA Excel input data pada file berbeda.
Cara Membuat Aplikasi VBA Excel Input Data Pada File Berbeda
Langkah-langkah yang harus dilakukan dalam membuat aplikasi VBA Excel input data pada file berbeda adalah sebagai berikut:
- Buat dua file Excel di dalam satu folder, yaitu file utama dan file data.
- Buka file utama, kemudian masuk ke menu Developer dan pilih Visual Basic.
- Setelah itu, masukkan kode VBA berikut di dalam Microsoft Visual Basic:
Sub InputData()
Set wb = Workbooks.Open("PathFileData")
Set ws = wb.Sheets("Sheet1")
lastrow = ws.Cells(Rows.Count, 1).End(xlUp).Row
For i = 1 To lastrow
Sheets("Sheet1").Range("A" & Cells(Rows.Count, 1).End(xlUp).Row + 1).Value = ws.Range("A" & i).Value
Sheets("Sheet1").Range("B" & Cells(Rows.Count, 2).End(xlUp).Row).Value = ws.Range("B" & i).Value
Next i
wb.Close savechanges:=False
MsgBox "Data berhasil disimpan"
End Sub
Keterangan:
- wb adalah variabel yang digunakan untuk menunjukkan file data.
- ws adalah variabel yang digunakan untuk menunjukkan sheet yang diambil dari file data.
- lastrow adalah variabel yang digunakan untuk menunjukkan baris terakhir pada sheet data.
- i adalah variabel yang digunakan untuk looping dari 1 sampai lastrow.
- Cells(Rows.Count, 1).End(xlUp).Row digunakan untuk menunjukkan baris terakhir pada sheet utama.
- Setelah kode VBA dimasukkan, maka simpan file utama sebagai Macro-Enabled Workbook dengan format .xlsm.
- Buka file data, kemudian masukkan data yang ingin dimasukkan di dalam file utama pada sheet yang sudah ditentukan.
- Kembali ke file utama, kemudian buka menu Developer dan masuk ke Macros.
- Pilih macro InputData, kemudian klik Run untuk menjalankan program.
Setelah berhasil dijalankan, maka data di dalam file data akan ter-input otomatis di dalam file utama.
Cara Membuat Pilihan di Excel dengan Mudah
Untuk membuat pilihan di Excel, ada beberapa cara yang bisa dilakukan. Salah satunya adalah dengan menggunakan Data Validation. Berikut langkah-langkahnya:
- Buat sebuah tabel dengan nama-nama yang akan dipilih.
- Pada kolom yang akan digunakan untuk memilih, masukkan validation dengan mengikuti langkah-langkah berikut: Data -> Validation -> Allow: List -> Source: Pilih Range yang berisi daftar nama-nama -> OK.
- Setelah itu, pilihan akan muncul di dalam Cell yang sudah ditentukan.
Selain menggunakan Data Validation, pilihan di Excel juga bisa dibuat dengan menggunakan ActiveX Control. Berikut langkah-langkahnya:
- Buka file Excel yang ingin diisi dengan pilihan.
- Pada tab Developer, pilih Insert -> ActiveX Control -> Combo Box.
- Pada Properties, pilih ListFillRange, kemudian pilih daftar nama-nama yang ingin dipilih.
- Setelah itu, pilihan akan muncul di dalam Combo Box.
Mengenal Lebih Dekat Pengaturan Kontrol VBA Pada Microsoft Excel
Ketika membuat aplikasi VBA Excel, kita dapat menggunakan Control Toolbox untuk menambahkan fitur-fitur seperti Button, TextBox, ComboBox, dan lain-lain. Berikut adalah beberapa pengaturan kontrol VBA pada Microsoft Excel yang bisa diketahui:
- Nama Control
Nama control dapat diatur secara manual dengan memilih default name pada saat memasukkan control tersebut atau memberikan nama pada saat membuatnya. - Ukuran Control
Ukuran control dapat diatur dengan menggeser titik-titik yang ada di sisi-sisi control tersebut. - Posisi Control
Posisi control dapat diatur dengan menggeser control tersebut di dalam worksheet. - Properties
Properties dapat diakses dengan cara terlebih dahulu memilih control yang ingin dirubah, kemudian buka tab Properties. - Events
Events digunakan untuk memberikan suatu aksi ketika control tersebut di-click atau ada suatu interaksi lainnya dengan user.
Cara Membuat Form Input dan Output Sederhana dengan PHP Tanpa Database
Untuk membuat form input dan output sederhana dengan PHP tanpa database, berikut adalah langkah-langkahnya:
- Buat file HTML dengan code sebagai berikut:
<!DOCTYPE html>
<html>
<head>
<title>Form Input Sederhana</title>
</head>
<body>
<form action="proses.php" method="post">
Nama<input type="text" name="nama"><br>
Email<input type="text" name="email"><br>
<input type="submit" value="Submit">
</form>
</body>
</html>
- Buat file PHP dengan code sebagai berikut:
<?php
$nama = $_POST["nama"];
$email = $_POST["email"];
echo "Nama : $nama <br> Email : $email";
?>
Setelah itu, simpan file HTML dan PHP di dalam satu folder, kemudian buka file HTML di web browser, masukkan data, dan klik Submit. Data akan muncul pada browser dalam format Nama : [nama yang diinput] dan Email : [email yang diinput].
FAQ
1. Apa itu aplikasi VBA Excel?
Aplikasi VBA Excel adalah salah satu fitur di Microsoft Excel yang memungkinkan pengguna untuk menambahkan kode VBA (Visual Basic for Applications) pada lembar kerja. Dengan aplikasi ini, pengguna dapat membuat program Excel yang lebih kompleks.
2. Apa manfaat dari menggunakan aplikasi VBA Excel?
Manfaat dari menggunakan aplikasi VBA Excel adalah dapat mempercepat dan mempermudah pengolahan data yang terdapat di dalam lembar kerja Excel. Selain itu, aplikasi ini juga memungkinkan pengguna untuk membuat program yang lebih kompleks yang tidak dapat dilakukan dengan fitur bawaan Excel.
Berikut video tutorial untuk membuat form sederhana pada Excel tanpa harus membuat script: