Tutorial Pemrograman VBA Excel untuk Pemula

Tutorial Pemrograman VBA Excel untuk Pemula

Jika Anda menggunakan Excel, Anda harus mencoba alat listrik ini!





Visual Basic for Applications (VBA) adalah bahasa pemrograman Microsoft Office yang memungkinkan Anda membuat makro dan formulir pengguna, menambahkan kotak pesan, mengeksekusi kode di dalam dokumen sebagai respons terhadap pemicu, dan banyak lagi. Dengan VBA, Anda dapat menambah spreadsheet Excel Anda. Dan Anda hanya perlu belajar sedikit tentang coding.





Panduan ini akan membantu Anda mencoba VBA dengan proyek sederhana: tombol yang mengubah nilai sel yang dipilih dari GBP ke USD. Kami akan memperkenalkan Anda pada cara VBA dan Excel dapat berpotongan. Tutorial singkat ini akan menempatkan Anda pada jalur untuk membuat proyek Anda sendiri yang lebih kompleks.





Berikut cara memulai VBA di Excel 2016.

jatuhkan pin di lokasi saya

Akses Kontrol Pengembang

Sebelum kita dapat menyelami VBA, mungkin perlu membuka Excel dan menyesuaikan pengaturan untuk menampilkan tab Pengembang sebagai bagian dari Pita. Untuk melakukannya, pergilah ke File > Opsi > Sesuaikan Pita . Anda juga dapat mengklik kanan pita dan memilih Sesuaikan Pita... pilihan.



Dibawah Sesuaikan Pita > Tab Utama (daftar di sebelah kanan), tambahkan dan centang Pengembang opsi (tidak dicentang pada gambar di atas).

Buat Tombol

Untuk membuat konverter mata uang, pertama-tama kita harus memasukkan elemen tombol. Pada langkah kedua, kami akan melampirkan kode VBA kami ke tombol itu.





Buka spreadsheet Excel baru, lalu navigasikan ke Pengembang tab. Menggunakan Memasukkan dropdown di Kontrol bagian untuk memilih Tombol Perintah ActiveX .

Seret tombol ke ukuran yang sesuai dan letakkan di tempat yang nyaman -- Anda dapat dengan mudah mengubahnya nanti.





Sekarang kita akan melampirkan kodenya. Klik kanan tombol dan pilih Properti . Kami akan membuat dua perubahan; kita akan mengubah Nama yang akan kita gunakan untuk merujuk ke tombol saat coding , dan Keterangan yang menampilkan teks pada tombol itu sendiri. Anda dapat memilih apa pun yang Anda suka untuk label ini, tetapi ingat bahwa Anda harus menukar ConverterButton untuk apa pun yang Anda gunakan sebagai gantinya saat kami menyesuaikan kode.

cara memiliki filter snapchat sendiri

Sekarang saatnya untuk memberikan tombol beberapa fungsi.

Tambahkan Beberapa Kode

Pengkodean dengan VBA berlangsung di lingkungan yang terpisah dengan antarmuka Excel standar. Untuk mengaksesnya, pastikan Mode Desain sedang aktif di Pengembang tab, lalu klik kanan tombol yang kita buat dan pilih Lihat Kode .

Anda akan melihat jendela seperti di bawah ini:

Awal dan akhir kode kita sudah ada -- dua potongan teks biru mengakhiri fungsi kita, sedangkan teks hitam menyatakan bahwa kita menetapkan tindakan yang harus dilakukan saat pengguna mengklik tombol yang kita buat . Jika Anda memilih nama yang berbeda untuk ConverterButton, Anda akan melihat istilah masing-masing di versi jendela ini.

Untuk melakukan prosedur konversi mata uang, kami akan menggunakan baris kode berikut di antara keduanya yang telah dibuat untuk kami:

ActiveCell.Value = (ActiveCell * 1.28)

Untuk menguraikannya lebih lanjut, potongan kode ini menyatakan bahwa nilai baru dari sel yang telah dipilih pengguna akan menjadi nilai saat ini dikalikan dengan 1,28 -- nilai tukar dari GBP ke USD. Begini tampilannya di jendela VBA:

Selanjutnya, tutup editor VBA melalui menu File dan kembali ke Excel.

Uji Pekerjaan Anda

Sekarang saatnya untuk melihat apakah kode kita berfungsi -- tetapi ada langkah penting yang harus diambil sebelum kita bisa melakukannya. Kita perlu menonaktifkan Mode Desain untuk menghentikan modifikasi lebih lanjut pada tombol, dan membuatnya berfungsi.

Selanjutnya, masukkan nomor ke dalam sel, pilih sel itu, dan klik tombol Anda untuk melihatnya bekerja dengan ajaib. Mudah-mudahan, Anda akan melihat peningkatan nilai sekitar seperempat, yang berarti bahwa konversi telah dilakukan dengan benar.

Langkah selanjutnya

Sekarang setelah Anda membuat tombol dan menggunakannya untuk mengeksekusi kode VBA di Excel, Anda dapat menggunakan metode dasar yang sama untuk melakukan semua jenis proyek yang berbeda. Anda mungkin ingin membuat dadu simulasi yang mengembalikan nilai acak saat Anda menekan tombol, mungkin sebagai bagian dari permainan yang lebih besar . Atau, Anda dapat membuat tombol yang memeriksa konten sel tertentu terhadap sel lain di tempat lain dalam dokumen yang sama.

Memulai proyek seperti ini memaparkan Anda pada berbagai fitur VBA. Konverter mata uang kami sesederhana yang didapat -- tetapi ini adalah langkah pertama menuju hal-hal yang lebih besar. Jika Anda baru memulai, pilih proyek yang menghubungkan pembelajaran Anda dengan tujuan atau tugas dasar yang membuat Anda penasaran. Langkah demi langkah, Anda akan menjadi lebih akrab dengan cara kerja VBA.

Apakah Anda memiliki pertanyaan tentang proyek VBA ini? Minta bantuan atau tawarkan bantuan di komentar di bawah!

Membagikan Membagikan Menciak Surel 6 Alternatif Audible: Aplikasi Audiobook Gratis atau Murah Terbaik

Jika Anda tidak suka membayar untuk buku audio, berikut adalah beberapa aplikasi hebat yang memungkinkan Anda mendengarkannya secara gratis dan legal.

Baca Selanjutnya
Topik-topik yang berkaitan
  • Produktifitas
  • Pemrograman
  • Pemrograman
  • Pemrograman Visual Basic
  • Microsoft Excel
  • Microsoft Office 2013
  • Microsoft Office 2016
Tentang Penulis Brad Jones(109 Artikel Diterbitkan)

Penulis Inggris saat ini berbasis di AS. Temukan saya di Twitter melalui @radjonze.

cara memeriksa alamat ip di ponsel android
More From Brad Jones

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan