Anda di halaman 1dari 24

2010

USAID-DBE1: Management and


Education Governance

[MODUL EXCEL 2007


- MAHIR]
Pilot Project EMIS-ICT Strengthening in Aceh

Microsoft Excel 2007 Tingkat Mahir

MICROSOFT EXCEL 2007


MAHIR
Tujuan
Diharapkan peserta memahami penggunaan rumus pada Microsoft Excel 2007
terutama tentang fungsi-fungsi, pembuatan grafik, dan pengolahan data dengan
Pivot serta mengetahui tentang Macro.
Waktu
4 Sesi (1 sesi 45 menit).
Metode
Paparan dan diskusi, Praktik
Media dan Bahan
Komputer masing-masing peserta, LCD projector, Petunjuk Teknis

1. Menjalankan Microsoft Excel


Memulai Microsoft Excel, klik Start - All Programs - Microsoft Office - Microsoft Office
Excel 2007.

2. Mengenal Fungsi-fungsi
Fungsi adalah suatu rumus dalam Excel yang harus diawali dengan tanda = dalam suatu
cell, setelah itu baru masukan fungsi yang akan digunakan. Beberapa fungsi yang sering
digunakan, misalnyaadalah fungsi formula contoh pemakaiannya =B5*C5, fungsi statistic

Training ICT

USAID-DBE1

83

Microsoft Excel 2007 Tingkat Mahir

contoh pemakaiannya =sum(B5:B20), dan masih banyak fungsi lainya yang akan
Bapak/Ibu pelajari dibawah ini.
Fungsi Left

: Untuk mengambil karakter dari sebelah kiri sebanyak yang diinginkan.


Formatnya:
=LEFT(data yang diambil, jumlah yang diambil)

Contoh : = LEFT(PENDIDIKAN,4)
Hasilnya : PEND
Fungsi Right

: Untuk mengambil karakter dari sebelah kanan sebanyak yang


diinginkan. Formatnya:
=RIGHT(data yang diambil, jumlah yang diambil)

Contoh : = RIGHT(PENDIDIKAN,4)
Hasilnya : DKAN
Fungsi Mid

: Untuk mengambil karakter dari posisi tertentu sebanyak yang


diinginkan. Formatnya:
=MID(data yang diambil, posisi awal, jumlah pengambilan)

Contoh : = MID(PENDIDIKAN,4,3)
Hasilnya : DID
Fungsi Len

: Untuk mengetahui berapa jumlah karakter termasuk spasi.


Formatnya:
=LEN(letak data)

Contoh : = LEN(PENDIDIKAN)
Hasilnya : 10
Fungsi Lower

: Mengubah teks dari huruf besar ke huruf kecil. Formatnya:


=LOWER(letak data)

Contoh : = LOWER(PENDIDIKAN)
Hasilnya : pendidikan
Fungsi Upper

: Merubah teks dari huruf besar ke huruf kecil. Formatnya:


=UPPER(letak data)

Contoh : = UPPER(pendidikan)
Hasilnya : PENDIDIKAN
Fungsi Texs

: Untuk menggabungkan teks dari satu kolom dengan kolom lainnya.


Formatnya:
=Texs(&)Teks

USAID-DBE1

Training ICT

84

Microsoft Excel 2007 Tingkat Mahir

Contoh : = Pendidikan&Dasar
Hasilnya : PendidikanDasar
Fungsi Time

: Untuk memasukkan atau menampilkan waktu. Formatnya:


=TIME(Jam,Menit,Detik)

Contoh : = TIME(15,30,00)
Hasilnya : 3:30 PM
Fungsi Date

: Untuk menampilkan atau membuat tanggal. Formatnya:


=DATE(Tahun,Bulan,Tanggal)

Contoh : =DATE(2009,11,25)
Hasilnya : 11/25/2009
Fungsi Year

: Untuk menampilkan tahun dari suatu data tanggal. Formatnya:


=YEAR(letak data tanggal)

Contoh : =YEAR(11/25/2009)
Hasilnya : 2009
Fungsi Month

: Untuk menampilkan Bulan dari suatu data tanggal. Formatnya:


=MONTH(letak data tanggal)

Contoh : =MONTH(11/25/2009)
Hasilnya : 11
Fungsi Abs

: Untuk merubah bilangan negative kebilangan positif. Formatnya:


=ABS(letak bilangan)

Contoh : =ABS(-50)
Hasilnya : 50
Fungsi Mod

: Untuk mengambil nilai dari hasil pembagian. Formatnya:


=MOD(nilai, pembagi)

Contoh : =MOD(20, 6)
Hasilnya : 2
CONCATENATE : Menggabung dengan dua atau lebih string teks ke dalam satu string
teks
=Concatenate(teks1, teks2..)
Contoh : = Concatenate (11,Bln,2009, Thn)
Hasilnya : (11 Bln 2009 Thn)

Training ICT

USAID-DBE1

85

Microsoft Excel 2007 Tingkat Mahir

3. Fungsi-fungsi Statistik
=SUM(Range)
=AVARAGE(Range)
=COUNT(Range)
=MAX(Range)
=MIN(Range)
=Count(Range)

: Berfungsi untuk menjumlahkan atau mentotalkan data dalam


range.
: Berfungsi untuk mencari nilai rata-rata dalam range.
: Berfungsi untuk mengetahui ada berapa data dalam range.
: Berfungsi untuk mengetahui berapa nilai yang terbesar dalam
range.
: Berfungsi untuk mengetahui ada berapa nilai yang terkecil
dalam range.
: Berfungsi untuk mengetahui jumlah data dalam range.

Contoh Kasus 1 (mandiri):


Kerjakan Worksheet baru pada sheet1 ganti nama sheetnya menjadi Pembelian. Simpan
File dengan nama Stok Barang.

Toko BukuScience Collection Banda Aceh


Laporan Pembelian Buku Bulan Oktober 2009
NO
1
2
3
4
5
6
7
8
9
10

KODE
BUKU
A0001
B0001
A0005
B0003
C0002
B0002
C0001
A0003
A0002
A0004

JUDUL BUKU
Microsoft Excel
KPU(Kumpulan
Pengetahuan Umum)
Troubleshooting
Kisah Para Pahlawan
Bangsa
Budidaya Padi Sawah
Tabela
Practical English
Conversation
Bertanam Padi Gogo
Teknologi Informasi dan
Komunikasi
Microsoft Access
Dasar-Dasar Komputer

PENGARANG

PENERBIT

ISBN

HARGA
BELI

MediaBapak/Ibu

13-978-979

35,000

Dra. Emilia S.

Widya Duta

571-489-580

18,000

Madcoms

Andi

979-731-585

45,000

Rahimsyah

Widya Duta

586-731-585

20,000

Ir. Setijo Pitojo

Penebar Swadaya

888-489-581

22,000

A. Shamad Rabith

Widya Duta

58-951-222

25,000

Prasetyo

Penebar Swadaya

979-489-391

18,000

Agus Wahadyo
Agus H. Marlissa
Rujianto

Widya Duta
Indah Surabaya
Widya Duta

97-951-734
20-111-979
50-451-979

50,000
25,000
45,000

TOTAL PEMBELIAN

303,000

RATA-RATA PEMBELIAN

30,300

NILAI YANG TERBESAR

50,000

NILAI YANG TERKECIL

18,000

JUMLAH DATA

10

Contoh Kasus 2:
Kerjakan pada sheet 1 ganti nama sheetnya menjadi Tenaga Pendidik. Simpan File dengan
nama Pendidikan.

USAID-DBE1

Training ICT

86

Microsoft Excel 2007 Tingkat Mahir

PENDIDIKAN DAN TENAGA PENDIDIKAN SERTA PENGEMBANGANNYA


TENAGA RURU SD/MI NANGROE ACEH DARUSSALAM

No.

Nama

Jabatan

NIP

Jenis
Kelamin

Pendi.
Terakhir

Jurusan

Mengajar

Jumlah
Jam
Pelajaran

Tanggal
diangkat

Tanggal SK
Terakhi

Masa Kerja

Status

Golongan

(Thn-bln)

(dd-mm-yyyy)

Maria

Guru

12341

D2

Bhs Indonesia

Bahasa

20/01/2000

05/10/2002

2 Thn9 Bln

Guru Tetap PNS

Ana Truj

Guru

12342

S1

Matematika

Matematika

10/01/2001

10/10/2002

1 Thn9 Bln

Guru Non PNS

II

Antonio

Guru

12343

D2

Penjas

Penjas

10/02/2002

10/10/2004

2 Thn8 Bln

Guru Honor

III

Thomas

Guru

12344

S1

Matematika

Kesenian

01/10/2002

10/10/2005

3 Thn0 Bln

Guru Bantu

IV

Christina

Guru

12345

D2

Bhs Arab

Bahasa Arab

10/03/2001

10/10/2006

5 Thn7 Bln

Guru Tetap PNS

Ali Johari

Kp. Sekolah

12346

S1

IPA

IPA

10/03/1990

10/10/2006

16 Thn7 Bln

Guru Tetap PNS

Kristanto

Kp. Sekolah

12347

S1

Seni Budaya

Kesenian

10/03/1995

10/10/2006

11 Thn7 Bln

Guru Tetap PNS

Cut Afni

Kp. Sekolah

12348

S1

Agama

Agama

10/03/1997

10/10/2006

9 Thn7 Bln

Guru Tetap PNS

Untuk masa kerja gunakan rumus

Training ICT

USAID-DBE1

87

Microsoft Excel 2007 Tingkat Mahir

4. Fungsi Logika
Untuk expresi logika digunakan operator relasi sebagai berikut:
=
: Sama dengan
>
: Lebih besar dari
<
: Lebih kecil dari
<> : Tidak sama dengan
>= : Lebih besar atau sama dengan
<= : Lebih kecil atau sama dengan
Contoh Kasus 3:
Kerjakan pada sheet 2 ganti nama sheetnya menjadi Logika.
Jika ditampilkan pernyataan TRUE berarti benar, FALSE berarti salah.

5. Fungsi IF
Fungsi IF digunakan jika ada pernyataan ekspresi logika yang mempunyai perintah
diantara salah atau benar.
=IF(Exspresi logika, Perintah1, Perintah2)
Contoh kasus 4 (mandiri).
Kerjakan pada sheet 3 ganti nama sheetnya menjadi Penjualan
Toko BukuScience Collection akan memberikan discount 10% kepada pelanggan
yang berbelanja Rp. 100,000,- atau lebih, berikut ini dibuat lembar kerja yang
menghitung harga yang harus dibayar oleh pelanggan.
Toko BukuScience Collection Banda Aceh
Laporan Penjualan Buku Periode 2009
N
O
1

TANGGAL

KODE
BUKU

HARGA
SATUAN

NAMA BUKU

JUMLAH

TOTAL

DISCON
10%

TOTAL
BAYAR

10-Oct-2009

B0003

Kisah Para Pahlawan Bangsa

25,000

50,000

50,000

11-Oct-2009

B0001

KPU

23,000

23,000

23,000

12-Oct-2009

A0005

Troubleshooting

50,000

100,000

10,000

90,000

12-Oct-2009

A0002

Microsoft Access

30,000

150,000

15,000

135,000

13-Oct-2009

A0004

Dasar-Dasar Komputer

50,000

100,000

10,000

90,000

USAID-DBE1

Training ICT

88

Microsoft Excel 2007 Tingkat Mahir

Gunakan Rumus untuk mencari Total, Discount, dan Total Bayar


a. Total diperoleh dari Harga Satuan dikali dengan Jumlah
b. Discount di peroleh 10% apabila pembelian lebih dari atau 100000
c. Total Bayar dikurangi discount

6. Fungsi Pembacaan Tabel


VLOOKUP

: Pembacaan dalam bentuk Vertical


=VLOOKUP(Nilai Kunci, letak table, nomor kolom)

HLOOKUP

: Pembacaan dalam bentuk Horizontal


=HLOOKUP(Nilai Kunci, letak table, nomor baris)

Contoh kasus 5 (mandiri).


Kerjakan Worksheet baru pada sheet1 ganti nama sheetnya menjadi Gaji. Simpan File
dengan nama Keuangan.
1) Buat table seperti dibawah ini.
DAFTAR GAJI PEGAWAI
Bagian: Administrasi
Nama
No.

Gol

Pegawai

1C

Diana

1B

Gaji
Gaji Pokok

Tunjangan

Total
Transportasi

Gaji

Gaji
Pajak

Bersih

1,000,000

120,000

100,000

1,220,000

40,000

1,180,000

Dailami

800,000

70,000

100,000

970,000

24,000

946,000

1B

Rafi

800,000

70,000

100,000

970,000

24,000

946,000

1C

Eis

1,000,000

120,000

100,000

1,220,000

40,000

1,180,000

1A

Budi

600,000

50,000

100,000

750,000

12,000

738,000

4,200,000

430,000

500,000

5,130,000

140,000

4,990,000

TOTAL
Tabel Gaji
Gol

Tabel Potongan Pajak


Gaji Pokok

Tunjangan

Transportasi

1A

1B

1C

2%

3%

4%

1A

600,000

50,000

100,000

1B

800,000

70,000

100,000

1C

1,000,000

120,000

100,000

2) Letakkan pointer di sel D5 untuk mengisi gaji pokok, perintah yang digunakan adalah
=VLOOKUP(B5,$B$13:$E$16,2), kemudian Copy ke bawah.
3) Letakkan pointer di sel E5 untuk mengisi Tunjangan, perintah yang digunakan adalah
=VLOOKUP(B5,$B$13:$E$16,3), kemudian Copy ke bawah.

Training ICT

USAID-DBE1

89

Microsoft Excel 2007 Tingkat Mahir

4) Letakkan pointer di sel F5 untuk mengisi transportasi, perintah yang digunakan adalah
=VLOOKUP(B5,$B$13:$E$16,4), kemudian Copy ke bawah.
5) Letakkan pointer di sel G5 untuk mengisi Total Gaji, perintah yang digunakan adalah
=D5+E5+F5, kemudian Copy ke bawah.
6) Letakkan pointerdi sel H5 untuk mengisi Pajak, perintah yang digunakan adalah
=HLOOKUP(B5,$G$13:$I$14,2)*D5, kemudian Copy ke bawah.
7) Letakkan pointer di sel 15 untuk mengisi Gaji Bersih, perintah yang digunakan adalah
=G5-H5.

7. Membuat Grafik
Langkah-langkah membuat grafik yang harus Bapak/Ibu lakukan ialah pertama-tama
menyiapkan data untuk membuat grafik dengan ketentuan sebagai berikut :
1. Data harus tersusun atas baris dan kolom
2. Bila data yang akan Bapak/Ibu sorot kolomnya tidak teratur gunakan tombol control
(Ctrl) untuk memilihnya
Contoh Kasus 6:
Sebagai contoh data yang akan dibuatkan grafiknya adalah:

1. Buatlah grafik Pendaftar kelas 1 untuk tiga tahun terakhir berdasarkan jenis kelamin
Sorotlah data dari B3 : K7
Aktifkan menubar Insert
klik icon column (Gambar)

USAID-DBE1

Training ICT

90

Microsoft Excel 2007 Tingkat Mahir

Pilih bentuk grafik Stacked Cylinder

Maka secara Wizard akan terbentuk grafik seperti gambar dibawah, tentu saja belum
seperti yang Bapak/Ibu maksud.

Training ICT

USAID-DBE1

91

Microsoft Excel 2007 Tingkat Mahir

Mengedit Grafik
Pastikan berada pada menubar Design
Pilih icon Select Data

Muncul form Select Data Source

Klik Remove untuk menghapus semua data yang terpilih


Klik Add untuk mengambil kembali data seperti yang Bapak/Ibu maksud

Mengambil data Laki-laki (L)


Sorot Series Name dengan mengklik Select Range
Klik range C4 untuk rangkaian L
Sorot Series Values untuk mengambil data Laki-laki dalam tiga tahun
Tekan tombol Ctrl jangan dilepas klik satu persatu C8, F8, I8

USAID-DBE1

Training ICT

92

Microsoft Excel 2007 Tingkat Mahir

Klik OK

Klik Edit category Horizontal


Tekan tombol Ctrl jangan dilepas Klik C3, F3, I3

Training ICT

USAID-DBE1

93

Microsoft Excel 2007 Tingkat Mahir

Mengambil data Perempuan (P)


Klik Add untuk mengambil kembali data seperti yang Bapak/Ibu maksud

Sorot Series Name dengan mengklik Select Range


Klik range D4 untuk rangkaian P
Sorot Series Values untuk mengambil data Perempuan dalam tiga tahun
Tekan tombol Ctrl jangan dilepas klik satu persatu D8, G8, J8

Klik OK

Klik Edit category Horizontal untuk P


Tekan tombol Ctrl jangan dilepas klik C3, F3, I3

USAID-DBE1

Training ICT

94

Microsoft Excel 2007 Tingkat Mahir

Klik OK

Pendaftar Kelas 1
P

100

60
50

35
25

0
2007/2008

2008/2009

2009/2010

2. Kerjakan grafik Daya Tampung kelas 1 untuk tiga tahun terakhir

Kecendrungan Daya Tampung Kelas 1


150
Rencana
Daya
Tampung
Kelas 1

100

50

0
2007/2008

2008/2009

Training ICT

2009/2010

USAID-DBE1

95

Microsoft Excel 2007 Tingkat Mahir

3. Kerjakan grafik yang diterima kelas 1 untuk tiga tahun terakhir

Diterima Kelas 1

Jumlah Diterima

100
80
60
40
20
0
2007/2008

2008/2009

2009/2010

Tahun Ajaran

8. Pivot Table
PivotTable adalah sebuah tabel interaktif yang dalam waktu singkat mampu
menampilkan ringkasan data dalam jumlah yang besar. PivotTable bukan hanya memutar
sumbu tabel, tetapi mampu melakukan kalkulasi setiap item yang dibutuhkan
menggunakan cara dan perhitungan sesuai pilihan. Oleh karena PivotTable ini dapat
diletakkan pada range atau sheet yang lain, maka Bapak/Ibu dapat melakukan perubahanperubahan pada PivotTable tanpa harus mengubah data aslinya.
Dalam melakukan perhitungan, PivotTable bukan hanya melakukan penjumlahan saja,
melainkan penghitungan dengan fungsi yang lain seperti mencari rata-rata, mencari
prosentase, standar deviasi, dan lainnya.
Dengan menggunakan teknologi PivotTable, Bapak/Ibu akan dapat melakukan hal-hal
sebagai berikut:
a)
b)
c)
d)
e)

Membuat beberapa macam tampilan dan laporan dari suatu sumber yang sama.
Memindahkan field ke berbagai lokasi dalam laporan.
Menentukan/memilih field mana yang akan ditampilkan dalam suatu laporan.
Mengumpulkan field yang berisi numerik dalam beberapa cara.
Memanfaatkan Filter untuk mengontrol nilai-nilai yang mana yang akan
ditampilkan.
f) Menggali data numerik untuk menyatakan penopang data set.
g) Membuat beberapa bentuk laporan lain dari sebuah PivotTable yang telah ada.

USAID-DBE1

Training ICT

96

Microsoft Excel 2007 Tingkat Mahir

Contoh Kasus 7:
Bapak/Ibu mencoba PivotTable dengan contoh yang sangat sederhana. Gunakan data
pada Contoh Kasus 1, Data Tenaga Pendidikan. Berikut adalah tahapannya:

Buka File Pendidikan


Blok range tabel yang akan dibuat Pivot (yaitu B4 : N14)
Klik menubar Insert

Muncul form Create Pivot Table

Klik OK

Training ICT

USAID-DBE1

97

Microsoft Excel 2007 Tingkat Mahir

Conteng Field Jabatan, Pendi. Terakhir dan Status


Drag Pendi. Terakhir ke dalam kolom Values untuk
menjumlahkan
Hasilnya ialah seperti berikut ini:

Row Labels

Count of
Pendi.
Terakhir

Guru
D2
Guru Honor
Guru Tetap PNS
S1
Guru Bantu
Guru Non PNS
Kp. Sekolah
S1
Guru Tetap PNS
Grand Total

5
3
1
2
2
1
1
3
3
3
8

Contoh Kasus 8 (mandiri).


Kerjakan Worksheet baru pada sheet1 ganti nama sheetnya Pivot AMK, Simpan File
dengan nama Analisa AMK. Siapkan data seperti gambar dibawahini.
Data yang akan dijadikan Pivot ialah seperti berikut:
NO Kabupaten Kecamatan Desa

Sekolah

Bentuk

Status

Siswa
Jumlah
Mengulang Siswa

AMK

Aceh Pidie

Grong-Grong

SDN Grong-Grong

SD

Negeri

120

0.188

Aceh Pidie

Grong-Grong

SDN Pangge Pilok

SD

Negeri

150

0.258

Aceh Pidie

Delima

SDN 3 Aree

SD

Negeri

180

0.369

Aceh Pidie

Delima

SDN Reubee

SD

Negeri

160

0.214

Aceh Pidie

Grong-Grong

MIN Grong-grong

MI

Negeri

100

0.236

Aceh Pidie

Grong-Grong

MIN Bambi II

MI

Negeri

110

0.877

Aceh Pidie

Delima

MIS Reubee

MI

Swasta

85

0.999

Aceh Tengah

Bies

SDN 4 Bies

SD

Negeri

200

0.222

Aceh Tengah

Bies

SDN 1 Bies

SD

Negeri

500

0.999

10

Aceh Tengah

Bies

MIN Uning

SD

Negeri

100

0.741

11

Aceh Tengah

Bebesan

SDS 1001

SD

Swasta

200

0.235

12

Aceh Tengah

Kutepanang

MIS Ratawali

MI

Swasta

140

0.654

13

Aceh Tengah

kebayakan

MIS Ujong Temetas

MI

Swasta

120

0.321

14

Aceh Tengah

Laut Tawar

SDS Pendidikan Islam

SD

Swasta

130

0.256

15

Aceh Tengah

Laut Tawar

MIS Muhammadiyah

MI

Swasta

100

0.159

USAID-DBE1

Training ICT

98

Microsoft Excel 2007 Tingkat Mahir

Lakukanlah PivotTable dengan hasil seperti berikut ini:


Values
Row Labels

Sum of
Siswa
Mengulang

Aceh Pidie
Delima
MIS Reubee
SDN 3 Aree
SDN Reubee
Grong-Grong
MIN Bambi II
MIN Grong-grong
SDN Grong-Grong
SDN Pangge Pilok
Aceh Tengah
Bebesan
SDS 1001
Bies
MIN Uning
SDN 1 Bies
SDN 4 Bies
kebayakan
MIS Ujong Temetas
Kutepanang
MIS Ratawali
Laut Tawar
MIS Muhammadiyah
SDS Pendidikan Islam
Grand Total

41
15
8
4
3
26
6
7
5
8
33
5
5
18
4
5
9
3
3
4
4
3
1
2
74

Sum of
Jumlah
Siswa
905
425
85
180
160
480
110
100
120
150
1490
200
200
800
100
500
200
120
120
140
140
230
100
130
2395

Sum of
AMK
3.141
1.582
0.999
0.369
0.214
1.559
0.877
0.236
0.188
0.258
3.587
0.235
0.235
1.962
0.741
0.999
0.222
0.321
0.321
0.654
0.654
0.415
0.159
0.256
6.728

9. Macro Excel
Definisi Macro
Macro adalah rangkaian instruksi di Microsoft Excel untuk tugas yang harus
dilakukan pada worksheet tertentu atau data. Dengan mencatat atau melakukan
pemrograman tindakan tertentu, pengguna Excel menggunakan macro untuk
mengotomatisasi tugas-tugas yang berulang-ulang, format lembar data, atau melakukan
operasi matematika yang kompleks. Dengan menggunakan macro, pengguna Excel dapat
meluncurkan hampir tak terhingga banyaknya tugas dan proses dengan sentuhan
sederhana satu tombol, sangat mempercepat kerja spreadsheet yang rumit.

Training ICT

USAID-DBE1

99

Microsoft Excel 2007 Tingkat Mahir

Jadi lebih ringkasnya Macro adalah bahasa program aplikasi yang terdapat di dalam
aplikasi excel yang tertulis secara otomatis. Namun Bapak/Ibu dapat juga menciptakan/
menulis macro dengan pengunaan editor untuk mengoptimalkan tugas-tugas.
Apakah Macro Berbahaya?
Sebagai macro yang diprogram dalam Visual Basic, mereka mampu menghapus dan
merusak file pada hard drive atau jaringan. Virus umumnya dilakukan melalui Excel
macro, sehingga Bapak/Ibu seharusnya tidak membuka spreadsheet dengan macro dari
sumber yang tidak diketahui.
Bagaimana Macro Jalankan?
Macro dijalankan dengan mengakses mereka di bagian Macro menu Tools dalam
Excel. Macro juga dapat ditugaskan untuk item menu baru, keyboard hotkeys, atau
tombol toolbar.
Bagaimana Macro Dibuat?
Cara paling mudah untuk membuat macro Excel adalah memiliki catatan Excel
tindakan Bapak/Ibu, melalui menu pilihan, "Tools> Macro> Record New Macro". Macro
juga dapat diprogram secara manual di Excel Visual Basic editor.
Cara menjalankan Macro:

Klik Microsoft Office Button


Pilih Excel Options

USAID-DBE1

Training ICT

100

Microsoft Excel 2007 Tingkat Mahir

Muncul form Excel Options

Pilih Popular pada kategori under Top options for working with Excel
Conteng check box Show Developer tab in the Ribbon
Klik OK.

Maka tabulasi menu muncul Developer

Contoh cara yang paling sederhana untuk membuat macro dengan mengunakan kode
VBA (Visual Basic Editor)

Klik tab Developer


Didalam group Code Klik Visual Basic

Maka muncul windows Explorer Project VBA

Training ICT

USAID-DBE1

101

Microsoft Excel 2007 Tingkat Mahir

Klik kanan ThisWorkbook

Klik View Code

Secara otomatis akan muncul Workbook (Code)

USAID-DBE1

Training ICT

102

Microsoft Excel 2007 Tingkat Mahir

Ganti General menjadi Workbook dan Description menjadi Open

Private Sub Workbook_Open()


End Sub

Ketik seperti gambar dibawah ini


MsgBox "File ini telah terinfesi Virus...!"
Worksheets("Sheet1").Range("A1").Value = "File ini terinfeksi virus pada tanggal"
Worksheets("Sheet1").Range("B1").Value = Date

Simpan workbook dengan nama: Tes Macro dan Type : Excel macro-enabled
workbook (.xlsm). Lihat gambar berikut ini:

Training ICT

USAID-DBE1

103

Microsoft Excel 2007 Tingkat Mahir

Klik Save
Tutup file Project VBA dan excel Tes Macro, kemudian coba jalankan kembali file
Tes Macro.

USAID-DBE1

Training ICT

104

Anda mungkin juga menyukai