BAB 3 TOOLBAR CUSTOMIZE DAN CONTROL TOOLBOX

dokumen-dokumen yang mirip
LANGKAH-LANGKAH PEMBUATAN MACRO DAN VBA PENJUALAN BARANG DEVIRA FASHION SHOP

TRIK SOAL VBA. Oleh AGUS BUDIANTO, S. Pd, M. Pd

BAB 2 STATEMENT-STATEMENT PADA VBA EXCEL

Excel untuk Aplikasi. Gunawan Wibisono. Dibantu penyusunan oleh Yohanes Handoko

Praktikum 6 SubForm dan Kode VBA

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface

STRUKTUR KENDALI PERULANGAN

Excel 2010 VBA Dasar Membuat Form Entri Sederhana

Membuat Proteksi File Excel Tingkat Tinggi dengan Kode VBA. By. Samsudin_Batolay

Form dan Kontrol. 5.1 Form

UNIVERSITAS GUNADARMA

Modul Praktikum Ke-2

Modul Praktikum 6 Dasar-Dasar Teknologi Informasi dan Komunikasi. Aplikasi Spreadsheet Microsoft Excel (2) Validasi Data & Fungsi Terbilang

Modul 3 Pembuatan Form dengan Wizard dan Penambahan kode VBA

Otodidak VBA MS Excel untuk Pemula

MENU DAN TOOLBOX. Menu PopUp merupakan pengembangan dari menu yang ditampilkan di luar form, lepas dari menu bar.

1 Mudah menulis Kata Ulang di Microsoft Word Aurino Djamaris

Konsep Sistem Informasi B

Bab 2. Contoh VBA Praktis untuk Bisnis Sederhana

Praktikum DATABASE Microsoft Access 2000 FORM DALAM ACCESS. Membuat FORM Secara WIZARD Membuat FORM Secara Design VIEW

STRUKTUR KENDALI PERCABANGAN

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

4. Lalu klik Worksheet List Car dan buat kolom seperti ini :

BAB VIII MEMBUAT MENU DENGAN SWITCHBOARD MANAGER DAN PEMBUATAN STARTUP

Sebelum kita membahas tentang Microsoft Access ada baiknya jika kita terlebih dahulu mengetahui apa yang dimaksud dengan database.

Langkah-Langkah Membuat Macro Point of Sales

BAB V Pengenalan Komponen-Komponen (object) pada VB

MENGGUNAKAN SUB FORM. Adi Rachmanto, S.Kom., M.Kom Program Studi Akuntansi FEB UNIKOM

MEMBUAT LAPORAN (DATA REPORT)

Krisna D. Octovhiana. 1.1 Apa itu Array?

Modul Praktikum Basis Data 11 Membuat Menu dengan Form

Latihan 1: Mengoperasikan Excel

Modul Praktikum Basis Data 7 Membuat Form Lebih Lanjut

Tutorial, Source code, Request Program Visual Basic

Praktikum DATABASE Microsoft Access 2000

Panduan Lengkap Otomatisasi Pekerjaan Menggunakan Macro Excel

Bab 15 Menggunakan Menu Navigasi Berupa Switchboard dan Form

Bab 11 Membuat Field Entri Data Khusus dan Command Button pada Form

BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1

MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS

FUNGSI BUATAN PADA MICROSOFT EXCEL

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i

CARA MEMBUAT INPUT DATA MENGGUNAKAN FORM MACRO VBA EXCEL

Gambar 2.1. Komponen yang digunakan. Gunakan komponen-komponen seperti pada gambar 2.1 untuk membuat form pada gambar 2.2.

Membuat File Database & Tabel

PENGGUNAAN EVENT, PROPERTY DAN METHOD

MICROSOFT ACCESS. Pengenalan Microsoft Office Access 2003

1.1 Mengenal dan Memulai Excel 2007

PEMROGRAMAN DASAR XI TKJ SMK NEGERI 1 KUPANG

PEMROGRAMAN DASAR. Visual Basic 6

Rumus dan Fungsi I Rumus dan Fungsi

PRAKTIKUM 10 REPORT LANJUTAN 72 C. TUGAS PENDAHULUAN Buat perancangan report untuk pegawai dan kerja seperti contoh dibawah ini : D. PERCOBAAN Buka da

BAB-II OPERASI TABEL

MICROSOFT EXCEL INTRODUCTION

Buka Start -> All Programs -> Microsoft Visual Studio - > Microsoft Visual Fox Pro 6.0

Mengelola Database Menggunakan Macro Excel

PEMBUATAN MENU dengan MENU EDITOR

BAB VII. Pengenalan Menu Editor Dan Proses Pembuatan Serta Penggunaan Multi Form

Mengenal Visual Basic Editor

Membuat File Database & Tabel

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

Modul 5 Mengoperasikan Perangkat Lunak Lembar Sebar (Open Source) 1 KEGIATAN BELAJAR 2

BAB I Menggunakan menu ikon yang terdapat dalam perangkat lunak pengolah angka

PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer)

Modul 6 Mengoperasikan Perangkat Lunak Lembar Sebar (Open Source) 1 KEGIATAN BELAJAR 2

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case

MAKRO VISUAL BASIC PENGGAJIAN PEGAWAI

Bab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM

2. Klik dua kali shortcut Microsoft Excel yang sudah terbuat di Desktop.

Pemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0. S. Thya Safitri

MENGENAL DAN BEKERJA DENGAN PROGRAM PENGOLAH ANGKA (MS. EXCEL) Oleh EDI SETIAWAN

Krisna D. Octovhiana

Pertemuan ke-7. MDI Form, dan Menu

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

Gambar 1. Icon shortcut Microsoft Excell di desktop

KATA PENGANTAR. Ikatlah ilmu dengan menuliskannya.

E-Trick Visual Basic 6.0

Gambar 1. Jendela Ms. Access Pilihan: New : menu untuk membuat file basis data baru. Recent : menu untuk membuka file basis data yang sudah ada.

BAHASA PEMROGRAMAN 2 PENGENALAN GAMBAS

Bekerja Dengan Lembar Kerja Excel

Langka- Langkah Untuk membuat Visual Basic

Memulai Access 2007 dan Membuat Database 1.1 Memulai Microsoft Office Access 2007

Pertemuan 3 Bekerja dengan Kontrol

Koneksi dan Pembuatan Form Visual Basic MS Access. Arif Basofi PENS-ITS 2012

MODUL TIK: Tutorial Merancang Database dengan Microsoft Access Oleh: Heri Istiyanto

Pelatihan Microsoft Access LPPM Unmul 2011 Lembaga Pengabdian kepada Masyarakat

Mail Merge di Microsoft Excel 2007

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1

BAB-XI MEMBUAT SUBFORM

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

BAB IV PERANCANGAN. Gambar diatas adalah tampilang awal ketika ingin memulai project baru. Pilih Standart EXE untuk memulai project.

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.

[MODUL ACCESS PEMULA]

DASAR-DASAR PENGETIKAN DAN EDITING Oleh Ade Sobandi Hendri Winata Rasto

BAB-I DATABASE DAN MENGENAL MICROSOFT ACCESS

PERTEMUAN 8: MENGOPERASIKAN DASAR DASAR MICROSOFT OFFICE EXCEL 2007

Entri dan Modifikasi Sel

E-Trik Visual C++ 6.0

Bekerja dengan MS. Excel. Memasukkan Data dalam Lembar Kerja

Transkripsi:

Objektif : BAB 3 TOOLBAR CUSTOMIZE DAN CONTROL TOOLBOX - Dapat Mengetahui Toolbar pada Excel makro - Dapat Membuat Menu pada Excel makro - Dapat Membuat Objek Combo Box dan List Box - Dapat Objek Check box dan Option Button Agar makro VBA yang kita buat lebih mudah serta optimal saat dioperasikan, kita perlu memanfaatkan perangkat-perangkat yang disediakan oleh Excel maupun VBA. Selain shortcut yang telah kita pelajari, perangkat lain yang mudah dan sering digunakan berupa toolbar dan Menu Custom. 3.1 Membuat Toolbar Untuk menambahkan sebuah toolbar didalam workbook yang kita kerjakan, Langkah langkahnya: 1. Bukalah program Ms. Office Excel. 2. Klik menu View Toolbars Customize 3. Kemudian pada kotak dialog Customize pastikan tab Toolbars aktif, selanjutnya klik tombol New 4. Tampil kotak dialog New Toolbar Gambar 3.1 Kotak dialog Customize Laboratorium Sistem Informasi Universitas Gunadarma 52 dari 104

5. Pada kotak input Toolbar Name isilah dengan nama sesuai dengan keinginan, misalkan pada contoh penulisan membuat toolbar dengan nama vael. Kemudian klik OK. 6. Setelah mengklik tombol OK akan tercipta sebuah toolbar baru yang masih kosong. 7. Untuk menambahkan item pada toolbar kita harus mengaktifkan tab Commands, kemudian pada kotak pilihan Categories pilihlah Macros 8. Pada kotak pilihan Commands, drag pilihan Custom Button kedalam toolbar yang baru dibuat. 9. Untuk mengubah properties dari item yang telah ditambahkan, pastikan item yang akan diganti propertiesnya terpilih, kemudian klik topmbol Modify Selection. 10. Pada menu Modify Selection Ubahlah properties Name menjadi &Macro vael, kemudian berilah t cek pada Image dan Text. Selanjutnya apabila ingin menngganti gambar pda tombol kita dapat memilih gambar pada properties Change Button Image. 11. Jika Semua properties telah diubah, maka hasilnya akan seperti gambar. Gambar 3.2 Hasil penambahan item pada Toolbar Langkah langkah meletakkan macro pada toolbar : 1. Aktifkan modul VBA 2. Ketikkan kode dibawah ini Sub pesan ( ) MsgBox Penggunaan macro Toolbar, vbinformation End sub 3. Aktfkan jendela Excel dan kotak dialog Customize, kemudian aktifkan toolbar vael 4. Klik kanan pada toolbar vael, kemudian pilih Assign Macro, pilih macro pesan klik OK 5. Aktifkan toolbar makro Laboratorium Sistem Informasi Universitas Gunadarma 53 dari 104

Gambar 3.3 Hasil Penggunaan Macro toolbar Langkah langkah menghapus Toolbar : 1. Aktifkan kembali kotak dialog Customize, kemudian pastikan tab Toolbars aktif. 2. Pada tab Toolbars pilihlah toolbar Vael, kemudian klik tombol Delete Gambar 3.4 Menghapus Toolbar Vael 3. Tutuplah kotak dialog Customize dengan mengklik tombol close atau mengklik t silang yang terdapat disudut kanan atas pada kotak dialog. 3.2 Membuat Menu Setelah kita menggunakan toolbar utuk pemakaian makro maka kita juga dapat menggunakan sebuah menu sendiri dan meletakkan perintah makro didalam menu tersebut. Laboratorium Sistem Informasi Universitas Gunadarma 54 dari 104

Menu yang akan dibuat, dapat kita sisipkan dimenu menu yang sudah ada. Misalkan kita akan membuat menu pada worksheet Langkah langkah membuat menu : 1. Buka program Ms. Excel. 2. Klik menu View Toolbars Customize 3. Pilih New Menu pada pilihan Categories 4. Kemudian pada kotak pilihan Commands drag pilihan New Menu ke Menu WorkSheet Menu Bar 5. Ubahlah properties Name-nya menjadi vael Gambar 3.5 Menambahkan Menu pada Worksheet Bar 6. Untuk menambahkan sebuah sub menu didalam menu vael pada pilihan Categories pilh Macros, kemudian drag item Custom Button pada pilihan Command kemenu baru yang dibuat. 7. Ubahlah properties sub menu sesuai dengan keinginan, dengan cara yang sama. 8. Setelah selesai menambahkan sub menu dan mengganti propertiesnya, keluarlah dari kotak dialog Customize. Langkah langkah meletakkan macro pada menu 1. Aktifkan jendela VBE tambahkan sebuah modul didalam VBA project 2. Ketiklah kode dibawah ini Sub pesan ( ) Laboratorium Sistem Informasi Universitas Gunadarma 55 dari 104

MsgBox Penggunaan macro Toolbar, vbinformation End sub 3. Aktifkan jendela Excel, kemudian aktifkan juga kotak dialog Customize. klik kanan pada sub menu yang telah dibuat, pilih Assign Macro. 4. Pada kotak dialog Asign Macro pilihlah macro pesan kemudian klik tombol OK 5. Kemudian untuk mencoba hasil dari penambahan macro pada toolbar vael, tutuplah kotak dialog Customize. Langkah langkah menghapus Menu: 1. Aktifkan kembali kotak diaolg Customize. 2. Klik menu Vael. Kemudian drag krusor mouse, maka menu yang kita buat akan menghilang 3.3 Combo Box dan List Box List Box dan Combo Box adalah kotak yang berisikan daftar pilihan yang memudahkan pemakai untuk menentukan pilihan tanpa harus membuka tabel yang berisi data itu sendiri.juga untuk mengenal komponen yang terdapat didalam control box. Langkah langkah dalam menambahkan komponen control box: 1. Bukalah program Ms. Excel 2. Buat data seperti dibawah ini: Gambar 3.6 Data Gaji Laboratorium Sistem Informasi Universitas Gunadarma 56 dari 104

3. Seleksi range A2 sampai range A13. Pada combo Name Box gantilah nilainya menjadi Gaji, kemudian tekan tombol Enter. Gambar 3.7 Memberikan nama Range A2-A13 4. Selanjutnya seleksi range D2 sampai range D6, kemudian Klik menu Data Validation. 5. Didalam kotak dialog Data Validation ubahlah pada combo Allow menjadi List, kemudian pada kotak input Source ketik = Gaji. Selanjutnya klik tombol OK Laboratorium Sistem Informasi Universitas Gunadarma 57 dari 104

Gambar 3.8 Mengatur Validation 6. Setelah itu maka akan tercipta sebuah list yang berisi gaji perbulan. Gambar 3.9 Hasil Validasi 7. Aktifkan kotak cek Control Toolbox dengan cara klik menu View Toolbars Control Toolbox. 8. Kemudian tambahkan sebuah komponen Combo Box didalam workbook Laboratorium Sistem Informasi Universitas Gunadarma 58 dari 104

Gambar 3.10 Menambahkan Komponen ComboBox pada workbook 9. Klik icon properties pada kotak dialog Control Toolbox, kemudian klik ComboBox1 selanjutnya ubahlah properties Name menjadi Combo1 Laboratorium Sistem Informasi Universitas Gunadarma 59 dari 104

Gambar 3.11 Mengubah Properties 10. Selanjutnya keluarlah dari mode desain dengan meng-klik icon Exit / Design Mode. Aktifkan jendela VBE, aktifkan juga jendela kode Sheet1 tambahkan kode di bawah ini. Option Explicit Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) Dim str As String Dim ObjekCombo As OLEObject Dim ws As Worksheet Set ws = ActiveSheet Cancel = True Set ObjekCombo = ws.oleobjects( Combo1 ) On Error GoTo error Laboratorium Sistem Informasi Universitas Gunadarma 60 dari 104

If Target.Validation.Type = 3 Then Application.EnableEvents = False With ObjekCombo.Visible = True.Left = Target.Left.Top = Target.Top.Width = Target.Width + 15.Height = Target.Height.LinkedCell = Target.Address.Activate End With End If error: Application.EnableEvents = True Exit Sub Private Sub Worksheet_SelectionChange(ByVal Target As Range) On Error Resume Next If Combo1.Visible = True Then With Combo1.Top = 10.Left = 10.Visible = False End With End If Apabila kode pada Sheet1 telah buat aktifkan kembali jendela Excel untuk mencoba hasil dari kode yang telah ditambahkan pada Sheet1. 11. Klik g pada range D5 untuk menampilkan Combo1, hasilnya akan sama seperti List yang telah tambahkan pada range D2-D6. Laboratorium Sistem Informasi Universitas Gunadarma 61 dari 104

Gambar 3.12 Combo1 12. Sekarang coba klik g pada range D2, kemudian ketiklah Vael pada range tersebut. Untuk menghilangkan Combo1 klik sembarang pada salah satu range. Gambar 3.13 Hasil Pengubahan 3.4 Check Box dan Option Button Check Box dan Option Button hampir sama fungsinya. akan membuat sebuah keputusan dengan memilih atau meng-klik kotak cek yang ada. Pada umumnya penggunaan Check Box dan Option Button digunakan lebih dari satu komponen atau berkelompok. A. Check Box 1. Bukalah program Microsoft Office Excel. 2. Buatlah data seperti data dibawah ini. Laboratorium Sistem Informasi Universitas Gunadarma 62 dari 104

Gambar 3.14 Data penggunaan Check Box 3. Selanjutnya aktifkan kotak dialog Control Toolbox dengan cara, klik menu View Toolbars Control Toolbox. 4. Tambahkan tujuh buah komponen Check Box pada workbook. Gambar 3.15 Menambahkan Komponen CheckBox 5. Selanjutnya, kosongkan properties Caption dari ketujuh komponen Check Box. 6. Kemudian aktifkan jendela VBE dan tambahkan sebuah modul. Di dalam modul tersebut ketiklah kode di bawah ini. Sub Proses_CheckBox(Objek) Dim LRow As Integer Dim LRange As String LRow = Objek.TopLeftCell.Row LRange = D & CStr(LRow) If Objek.Value = True Then ActiveSheet.Range (LRange).Value = Date Else ActiveSheet.Range (LRange).Value = Null End If Laboratorium Sistem Informasi Universitas Gunadarma 63 dari 104

7. Selanjutnya aktifkan jendela kode Sheet1, kemudian tambahkan kode di bawah ini pada jendela Sheet1. Private Sub CheckBox1_Click() Proses_CheckBox CheckBox1 Private Sub CheckBox2_Click() Proses_CheckBox CheckBox2 Private Sub CheckBox3_Click() Proses_CheckBox CheckBox3 Private Sub CheckBox4_Click() Proses_CheckBox CheckBox4 Private Sub CheckBox5_Click() Proses_CheckBox CheckBox5 Private Sub CheckBox6_Click() Proses_CheckBox CheckBox6 Private Sub CheckBox7_Click() Proses_CheckBox CheckBox7 8. Untuk melihat hasilnya aktifkan kembali jendela Excel. Apabila hasil kerja sama seperti gambar di bawah, maka pembuatan komponen Check Box berhasil. Laboratorium Sistem Informasi Universitas Gunadarma 64 dari 104

Gambar 3.16 Hasil Pembuatan Check Box B. Option Button 1. Bukalah progran Microsoft Office Excel. 2. Buatlah data seperti gambar di bawah ini. Gambar 3.17 Data penggunaan Option Button 3. Selanjutnya aktifkan kotak dialog Control Toolbox dengan cara, klik menu View Toolbars Control Toolbox. 4. Tambahkan tiga buah komponen Option Button pada workbook. Gambar 3.18 Hasil Menambahkan Option Button 5. Selanjutnya ubahlah properties Caption dari ketiga komponen Option Button. Laboratorium Sistem Informasi Universitas Gunadarma 65 dari 104

6. Kemudian aktifkan jendela VBE dan tambahkan sebuah modul. Di dalam modul tersebut ketiklah kode seperti di bawah ini. Sub Proses_OptionButton(Objek) Dim LRow As Integer Dim LRange As String LRow = Objek.TopLeftCell.Row LRange = D & CStr(LRow) IF Objek.Value = True Then MsgBox memilih jenis paket dengan harganya Rp & Range(LRange).Value Else Exit Sub End If 7. Selanjutnya aktifkan jendela kode Sheet1, kemudian tambahkan kode di samping pada jendela Sheet1. Private Sub OptionButton1_Click() Proses_ OptionButton OptionButton1 Private Sub OptionButton 2_Click() Proses_ OptionButton OptionButton2 Private Sub OptionButton 3_Click() Proses_ OptionButton OptionButton3 8. Untuk melihat hasilnya aktifkan kembali jendela Excel. Apabila pada saat meng-klik salah satu dari Option Button, tampil sebuah kotak pesan seperti pada gambar di bawah, maka proses pembuatan Option Button telah berhasil. Laboratorium Sistem Informasi Universitas Gunadarma 66 dari 104

Gambar 3.19 Kotak Pesan Hasil Option Button Laboratorium Sistem Informasi Universitas Gunadarma 67 dari 104