December 20, 2016

Microsoft Visual Basic

Hasil gambar untuk visual basic

Assalamualaikum Wr. Wb


Pada Post kali ini saya akan membahas materi mengenai MACRO VISUAL BASIC
pernah dengar kata macro ?
apa sih itu ?

Macro ?

mendengar kata macro ini pasti tidak jauh dari yang namanya Pemrograman Visual Basic karna macro ini adalah berupa perintah-perintah yang ada di Visual basic dan kita tidak usah repot sana sini untuk menginstal suatu program visual basic karena program ini ada di dalam MICROSOFT Office.

Mengapa ada di Microsoft Office ?

karena macro disini berfungsi untuk mempermudah pekerjaan kita , saya kasih contoh kemudahan menggunakan macro disini salah satunya yaitu mencetak lembaran banyak dalam satu kali klik, apa itu bukan termasuk kemudahan ???

Pembahasan Materi Paket Program Aplikasi (PPA)

ini contoh komponen visual basic yaitu Command Button yaaahh biasa kita sebut tombol

apa kita buat seperti ini saja sudah bisa berfungsi ???
jawabannya belum karena kita harus memasukan perintah-perintah yang di sebut MACRO
di SS itu yang pasti kita harus siapkan Data, Sheet(home),(input data),(cetak),(grafik),sesuai keinginan kita!.
di SS itu ada 4 buah Command Button yang tertulis Input Data, Cetak Rapot, Lihat Grafik Dan Keluar(Close)
cara membuat command button nya sangat mudah sekali yaitu pergi ke tab Developer>insert>dan pilih simbol kotak yang di tunjukan tulisan Command button.
Sebelumnya kita aktifkan dahulu Tab Developer nya dengan cara klik Lambang microsoft excelnya di pojok kanan atas lalu ke option>tampilkan tab developer
langsung saja kita ke Macro nya, di tombol Input Data itu macronya adalah seperti berikut
sub Input_data()
sheets("Input Data").activate
end sub
saya jelaskan macro di atas,
  • Sub = awalan pemrograman visual basic mengambil contoh di pascal yaitu begin
  • Input_data() = yaitu nama komponen visual basic yang bisa kita rubah dengan syarat tidak menggunakan spasi.
  • Sheets("input Data").activate = yang berarti sheet dengan nama Input Data akan aktif bila di klik bisa juga dengan macro seperti ini *Sheet1,2,3,......activate* angka tergantung nama sheet sebelum kita rubah.
  • end sub = arti dari kalimat ini pasti anda semua tau karena ibarat di pascal ada Begin tentunya di paling akhir pasti ada end. dan macro juga seperti itu.
sub Cetak()
sheets("Cetak").activate
end sub

sama seperti macro Input data yang membedakan yaitu hanya Name Var nya saja

sub Grafik()
sheets("Input Data").activate
end sub
tadi macro di dalam Command Button (Input Data, Cetak Rapot, Grafik) dan sekarang macro yang ada di dalam Command Button [Keluar(Close)].
sub Keluar()

workbooks.("EXCEL MACRO materi-1, 2.xlsm").close
end sub.
  • workbooks("EXCEL MACRO materi-1, 2.xlsm").close = yang berarti semua lembar kerja di file yang bernama EXCEL MACRO materi-1, 2.xlsm akan di tutup.
itu saja yang bisa saya bahas di sini jika ada kurang pahaman silahkan berkonsultasi dengan saya langsung ataupun dari WA : 089676490971.
jika saya masih bisa memberikan solusi insyaallah saya akan berikan dengan jelas, dan jika ada kekurangan pada postingan ini saya minta maaf karena saya hanya manusia biasa yang tidak jauh dari kesalahan.

Terima kasih

Assalamualaikum Wr. Wb





SHARE THIS

Author:

Facebook Comment