excel macro.ppt
DESCRIPTION
Presentasi singkat tentang excel macroTRANSCRIPT
Excel macro
AULIA APRIANNE PUTRI
3 KA01
11111296
SILABUS
M1 Pengenalan VBA di Excel
Membuat macro pertama
Pengenalan VB Editor (VBE) pada excel
Tipe data, variabel, array, dan operator
Message box dan input box
M2 Fungsi pada VBA di Excel
Kondisi
Struktur pengeluaram
Function dan Procedure
Membuat Toolbar
Membuat Menu
M3 Control Box dan Form VBA
Combo box dan list box
Check box dan option button
Membuat form
Listing program
Scroll bar
Perulangan
“
”
Pengenalan
Macro Adalah sebuah fasilitas yang dimiliki Ms Excel yang dapat digunakan untuk merekam semua tindakan dan perintah yang dilakukan pada program excel. Macro menggunakan VB Editor sebagai bahasa untuk tampilannya.
Pengenalan
Buka Ms Excel 2007
Lihat menu bar pada excel apakah ada atau tidak menu Developer, jika tidak ikuti langkah selanjutnya
Pilih start menu, lalu klik excel option
Pilih enable developer
Membuat macro pertama
Ketiklah kodingan berikut, dan apa hasilnya ?
M1
Sub pertama()Nama = inputbox (“masukkan nama anda : “)Msgbox “Selamat Datang “ &namaEnd sub
M1
Pengenalan VBE M1
Project window
Sheet code
Properties window
Range dan workshheet M1
Sub posisi()Range (“a1”).value = “LABSI”End Sub
Sub range()Sheet2.Range (“a1”).value = “LABSI”End Sub
Massage Box dan Input Box M1
Sub Hitung()Nama = inputbox (“masukkan nama anda “)Msgbox “ selamat datang “ &namaEnd subEnd sub
Kondisi
Jika 2 kondisi
M2
Sub test()If range (“a1”).value = “A” thenMsgbox “anda lulus”ElseMsgbox “anda tidak lulus”End ifEnd sub
kondisi
Jika 3 kondisiSub test()If range (“a1”).value = “A” thenMsgbox “anda istimewa”ElseIf range(“a1”).value = “B” thenMsgbox “anda lulus”ElseMsgbox “anda tidak lulus”End ifEnd sub
M2
kondisi M2
Select Case
Sub test()Select case range (“a1”).value Case is = “A”Msgbox “anda lulus”Case elseMsgbox “anda tidak lulus”End selectEnd sub
Function dan Prosedure
Procedure
M2
Sub programutama()TestsubprogEnd sub
Sub testsubprog()Msgbox “haiiii........”End sub
Program utama
Sub Program
Funtion dan Procedure M2
Function
Function penjumlahan (input1 as integer, input2 as integer) as integerPenjumlahan = input1 +input2End function
Sub jumlah()Msgbox “hasil penjumlahan adalah ” &penjumlahan (2,5)End sub
Pemanggilan function penjumlahan
Pembuatan toolbar M2
• Bukalah layar VBA lalu klik kanan pada menu bar lalu pilih custumize, • Dan pilih new, dan masukkan nama > OK• Maka akan muncul layar toolbar baru• Jika ingin memasukkan tools, pada custumize > commands > tools > macros• Lalu di drag ke layar toolbar yang baru tadi.• selesai
Membuat form M3
Buatlah terlebih dahulu interface kolom-kolom pada excel
Membuat form M3
Buka layar VBA > insert >
(Name) Caption Visible
Label1 Nama -
Label2 Jenis Kelamin
TextBox1 - -
OptionButton1 Laki-laki true
OptionButton2 Perempuan -
CommandButton Add -
M3
Codingannya,Run dan lihat hasilnya ?
Perulangan M3
Sub test()For i = 1 to 10Cells(i,1) = iNext iEnd sub
Sub test()For i = 1 to 10 step 2Cells(i,3) = iNext iEnd sub
SELESAI