0% menganggap dokumen ini bermanfaat (0 suara)
36 tayangan

Modul PM

Makro Excel dan Visual Basic for Applications (VBA) merupakan alat untuk menjalankan perintah secara otomatis dan menambahkan fungsionalitas pada Excel. Dokumen ini menjelaskan pengertian VBA dan makro serta langkah-langkah dasar pembuatan dan penggunaan makro VBA seperti membuat modul dan tombol perintah.

Diunggah oleh

destyanvii
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
36 tayangan

Modul PM

Makro Excel dan Visual Basic for Applications (VBA) merupakan alat untuk menjalankan perintah secara otomatis dan menambahkan fungsionalitas pada Excel. Dokumen ini menjelaskan pengertian VBA dan makro serta langkah-langkah dasar pembuatan dan penggunaan makro VBA seperti membuat modul dan tombol perintah.

Diunggah oleh

destyanvii
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 13

MACRO EXCEL UNTUK PEMULA BAGIAN 1

Diambil dari : https://www.cours-gratuit.com/excel-courses/tutorial-to-learn-excel-vba-basics

DATED : 22 SEPT 2020

UNTUK
PENGABDIAN MASYARAKAT

YAYAN RUMAH HARAPAN


JL. PANATAYUDA 1 NO 15
NAGASARI, KEC. KARAWANG BARAT,
KABUPATEN KARAWANG. JAWABARAT. 41314
Pengertian VBA
VBA merupakan singkatan dari Visual Basic for Application yang merupakan turunan dari
bahasa Visual Basic yag dikembangkan oleh Microsoft. Visual Basic sendiri merupakan turunan
bahasa pemrograman BASIC (Beginners' All-purpose Symbolic Instruction Code) yang dikembangkan
pada tahun 1963 oleh John George Kemeny dan Thomas Eugene Kurtz yang berasal dari Dartmouth
College.

Berbeda dengan VB yang umumnya digunakan untuk membuat sebuah aplikasi yang berdiri
sendiri (Stand Alone), seperti yang bisa dibaca dari namanya, VBA didesain untuk bekerja diatas
aplikasi lain. Pada istilah VBA Excel, aplikasi lain ini adalah office excel itu sendiri. Sehingga VBA tidak
akan dapat berjalan tanpa adanya excel.

VBA tidak hanya ada di excel saja, pada paket program office lainnya juga sudah disertakan
VBA, sehingga dikenal jugaVBA Access, VBA Word, VBA Power point dan lain sebagainya. Meskipun
dengan cara kerja yang sama tentunya dengan kekhasan masing-masing. anggaplah kalau VBA
adalah bahasa daerah maka VBA Excel, VBA Access, VBA Word dan VBA Power point adalah logat
atau dialek untuk sebuah bahasa daerah.

Pengertian MACRO
Macro Excel dan Visual Basic for Applications (VBA) tidaklah sama persis, meskipun keduanya
terkait erat, dan seringkali kebanyakan kita menyamaartikan serta menggunakannya secara
bergantian. Terkadang disebut macro, kadang disebut VBA dan lain waktu disebut Macro VBA atau
VBA Macro.

Macro adalah baris-baris perintah atau kode yang dengannya anda ingin excel malakukan
sesuatu secara otomatis. Dengan kata lain macro adalah kode atau script tertentu sedangkan Visual
Basic for Applications adalah bahasa pemrograman yang Anda gunakan untuk membuat
macro.mMakro merupakan sebuah alat yang memungkinkan Anda untuk menjalankan perintah
secara otomatis dan menambahkan fungsionalitas pada formulir, laporan, dan kontrol Anda. Seperti
makro, VBA memungkinkan Anda untuk menjalankan tugas-tugas tertentu secara otomatis dan
menambahkan fungsi-fungsi lainnya pada aplikasi excel. Anda dapat memperluas kegunaan VBA
dengan menggunakan kontrol pihak ketiga, dan Anda bisa menulis fungsi dan prosedur sesuai
kebutuhan tertentu.

MACAM-MACAM KONTROL PADA VBA


Bagian ini tentang berkomunikasi dengan pengguna menggunakan kontrol atau Userform. Pelajari
cara menggunakan kontrol ini di Excel 2010, Excel 2007 atau Excel 2003. Anda dapat langsung
menempatkan kontrol di lembar atau menempatkannya di Userform.
1. Kotak Teks: Kotak teks adalah bidang kosong tempat pengguna dapat mengisi sebagian teks.
Pelajari cara menggambar kotak teks di lembar kerja Anda, cara merujuk ke kotak teks di
kode VBA Excel Anda, dan cara mengosongkan kotak teks.
2. Kotak daftar: Kotak daftar, adalah daftar drop-down dari mana pengguna dapat membuat
pilihan. Pelajari cara menggambar kotak daftar pada lembar kerja Anda dan cara
menambahkan item ke kotak daftar.
3. Kotak kombo: Kotak kombo sama dengan kotak daftar tetapi sekarang pengguna juga dapat
mengisi pilihannya sendiri jika tidak ada dalam daftar. Pelajari cara menggambar kotak
kombo pada lembar kerja Anda dan cara menambahkan item ke kotak kombo.
4. Kotak centang: Kotak centang adalah bidang yang dapat diperiksa untuk menyimpan
informasi. Pelajari cara menggambar kotak centang di lembar kerja Anda dan cara merujuk
ke kotak centang di kode VBA Excel Anda.
5. Tombol Opsi: Tombol opsi sama dengan kotak centang kecuali tombol opsi bergantung satu
sama lain sedangkan kotak centang tidak. Ini berarti bahwa ketika Anda mencentang satu
tombol opsi, tombol opsi lainnya akan secara otomatis tidak dicentang.
6. Userform: Bab ini mengajarkan Anda cara membuat Userform VBA Excel (juga dikenal
sebagai kotak dialog). Anda juga dapat mengunduh Userform di halaman ini
LANGKAH-LANGKAH BELAJAR MACRO VBA EXCEL DASAR

1. Membuat folder khusus belajar VBA Excel


Langkah pertama yang perlu anda lakukan adalah membuat sebuah folder khusus untuk
menyimpan hasil belajar VBA serta file-file hasil praktek anda. Terserah dimana anda akan
meletakkan folder tersebut. Misalnya anda boleh menyimpan folder ini di Drive D dan
berikan nama untuk folder ini "Kelas VBA".

2. Menampilkan TAB Developer


A. Untuk menampilkan Developer Tab pada microsoft excel 2007, langkah-langkah yang
dilakukan adalah sebagai berikut:
- Buka aplikasi Ms. Excel 2007
- Klik Microsoft Office Button pada bagian pojok kiri atas worksheet
- Kemudian pilih Excel Option
- Setelah muncul kotak dialog Excel Option, Pilih bagian Popular dan centang
pilihan Show Deweloper tab in the Ribbon

- Selanjutnya klik Ok
B. Untuk menampilkan Developer Tab pada microsoft excel 2010, 2013, 2016, langkah-
langkah yang dilakukan adalah sebagai berikut:
- Buka aplikasi Ms.Excel
- Lalu Klik TAB File
- Kemudian pilih menu Option, pilih Costomize Ribbon dan ceklis bagian Developer

- Selanjutnya klik OK

3. Membuat File Baru


Buat file baru dengan nama Kelas Excel-Macro1 dengan dengan format .xlsm, kemudian
sava pada folder Kelas VBA lalu klik Save
4. Membuka Visual Basic Editor
VBE merupakan fasilitas untuk berinteraksi(editor) menyusun kode-kode VBA.
Cara membukanya yaitu:
a. Cara perteama pada TAB Developer lalu pilih menu Vicual Basic

b. Cara kedua Klik Kanan pada Sheet1/Sheet2 lalu pilih View Code
c. Maka tampilan akan seperti dibawah ini

5. Membuat Module Baru


Berikut langkah-langkah membuat sebuah module:
a. Pada Projek Xplorer klik kanan VBAProjek(kelas excel-macro1.xlsm)
b. Pilih Insert Module

c. Maka akan muncul seperti tampilan dibawah ini


d. Ketika melakukan double click pada Modul di VBA Project window (jendela Proyek
VBA), kode modul tersebut akan ditampilkan di main code window (jendela kode
utama).

6. Membuat Macro pertama


a. Double klik pada module1
b. Ketikan “Sub LatihanMacro” pada halaman Module1
c. Kemudian jalankan dengan cara Pilih menu Run atau anak panah warna hijau seperti
gambar dibawah ini, lalu Klik

d. Maka akan muncul Massage diaglog seperti gambar dibawah ini

7. Membuat Tombol Perintah atau Command Button


a. Masuk halaman pada sheet1/sheet2
b. Lalu pilih teb Developer/Pengembang
c. Kemudian pilih menu Insert sepeti gambar dibawah ini
d. Lalu pilih Command Button
e. Selanjutnya buat pada halaman sheet1/sheet2 seperti gambar dibawah ini

f. Selanjutnya klik kanan pada CommanButton1, lalu pilih view code


g. Maka akan muncul tampilan seperti gambar dibawah ini
h. Kemudian tambahkan baris kode berikut

Ket=
A1= Kolom yg dipilih untuk memunculkan kalimat
Hallo Gaes = Akan muncul ketika Tombol perintah / Commond Button1 di klik
i. Pastikan menu Design Mode dalam keadaan tidak di klik/aktif

j. Maka saat tombol perintah atau CommonBUtton1 di klik akan muncul tampilan
seperti gambar dibawah ini
8.

Anda mungkin juga menyukai