excel macro.ppt

Post on 16-Aug-2015

233 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Presentasi singkat tentang excel macro

TRANSCRIPT

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

top related