Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Konsep Teknologi Informasi a

Presentasi serupa


Presentasi berjudul: "Konsep Teknologi Informasi a"— Transcript presentasi:

1 Konsep Teknologi Informasi a
Mengenal Excel Macro VBA

2 Objectives Memahami Macro VBA Menggunakan Tab Developer
Merekam & Menjalankan Macro Menyimpan & Menghapus Macro Keamanan Macro

3 Memahami Macro VBA Macro VBA (Visual Basic for Application) adalah nama dari bahasa pemrograman dari Microsoft Excel. Excel Macro merupakan satu rangkaian instruksi yang mengotomatisasi beberapa aspek dari Excel sehingga Anda dapat bekerja dengan lebih efisien dan cepat.

4 Menggunakan Tab Developer
Tab Developer yang berisi perintah VBA tidak ditampilkan secara default , tetapi Anda dapat menampilkan pada Ribbon ketika Anda ingin menulis dan menjalankan Macro. Langkah untuk menampilkannya adalah :

5 Menggunakan Tab Developer
Pilih tab File -> Options -> Customize Ribbon Pada Daftar Main Tabs, beri tanda centang untuk Developer Klik OK atau Pilih Ribbon -> Excel Options -> Popular Centang Show Developer tab in the Ribbon

6 Menggunakan Tab Developer

7 Menggunakan Tab Developer

8 Menggunakan Tab Developer
Berbagai ikon yang digunakan untuk merekam dan memutar ulang macro VBA dapat ditentukan dalam group Code pada tab Developer sebagaimana yang tercantum di bawah ini :

9 Menggunakan Tab Developer
Perintah Keterangan Visual Basic Membuka Visual Basic Editor Macros Menampilkan kotak dialog Macro dimana Anda dapat memilih untuk menjalankan atau mengedit macro dari daftar macro Record Macro Memulai Proses perekaman macro Use Relative References Beralih antara menggunakan alamat relatif atau absolut ketika merekam macro. Dengan alamat relatif, Excel akan mencatat bahwa Anda bergerak turun tiga sel. Dengan alamat absolut, Excel akan mencatat Anda memilih sel A4. Macro Security Membuka Trust Center di mana Anda dapat memilih untuk mengijinkan atau melarang macro untuk berjalan di komputer.

10 Merekam Macro Cara termudah untuk membuat macro Excel adalah dengan menggunakan perekam macro untuk merekam serangkaian tindakan Anda lalu memutar kembali urutan tersebut atau dikenal sebagai tindakan menjalankan macro. Berikut langkah-langkahnya :

11 Merekam Macro Langkah Komentar 1. Buka buku kerja baru
2. Klik pada sel kosong (misalnya, A1) lalu klik tombol Record Macro di sisi kiri dari status bar. Anda juga dapat memilih tab View > Macros (group Macros)> Record Macro atau pilih tab Developer > Record Macro (group Code) untuk mulai merekam macro.

12 Merekam Macro Langkah Komentar
3. Dalam kotak dialog Record Macro, masukkan nama macro yang diinginkan (misalnya, MacroSaya) Anda dapat menggunakan tombol pintas untuk menjalankan macro, misalnya [CTRL]+[SHIFT]+[N] 4. Dalam kotak isian Shortcut key, tekan tombol [SHIFT] BERSAMAAN DENGAN TOMBOL ABJAD YANG INGIN Anda gunakan (misalnya, N), Secara otomatis Excel akan menampilkan tombol pintas Anda sebagai [CTRL]+[SHIFT]+[N]

13 Merekam Macro Langkah Komentar
5. Dalam kotak isian Store macro in: pilih This Workbook dan klik OK untuk memulai merekam tindakan Anda Anda juga dapat menyimpan macro dalam Personal Macro Workbook atau dalam New Workbook 6. Pada sel A1, ketik beberapa teks (misalnya, Elex Media) dan tekan tombol ENTER. Ini berarti macro, MacroSaya, akan mengotomisasi tuga suntuk mengetik teks “Elex Media” diikuti dengan penunjuk sel berpindah satu sel ke bawah. 7. Klik tombol Stop Recording pada status bar untuk mengakhiri rekaman. Anda juga dapat memilih tab View > Macros (group macros) > Stop Recording atau pilih tab Developer > Stop Macro (group Code) untuk mengakhiri rekaman.

14 Merekam Macro Status Bar Ketika Klik OK Status Bar Teks

15 Melihat Kode Macro dalam Visual Basic Editor
Macro yang sudah direkam dalam sebuah modul VBA yang baru akan diberi nama Module1. Untuk melihat kode dalam modul ini, tekan ALT + F11 untuk beralih antara jendela Excel dan VBE (Visual Basic Editor). Dalam VBE, Anda akan melihat tiga jendela utama, yaitu Project Explorer, Properties, dan Code.

16 Melihat Kode Macro dalam Visual Basic Editor
Projext Explorer Window Code/Programming Window Properties Window

17 Melihat Kode Macro dalam Visual Basic Editor
Di sebelah kiri atas layar akan ditampilkan jendela Project Explorer yang berisi semua lembar kerja, add-in, modules, user forms yang terbuka. Daftar ini berupa sebuah diagram pohon yang dapat Anda perbesar atau perkecil dengan mengklik tanda plus (+) atau minus (-).

18 Melihat Kode Macro dalam Visual Basic Editor
Untuk menampilkan jendela project Explorer, pilih menu View – Project Explorer atau tekan tombol CTRL + R. Anda juga dapat klik ikon Project Explorer pada toolbar untuk menampilkan jendela Project Explorer.

19 Melihat Kode Macro dalam Visual Basic Editor
Jendela Properties yang berada di sebelah kiri bawah layar memungkinkan Anda untuk mengedit properti dari berbagai komponen seperti lembar kerja, buku kerja, modul dan form kontrol. Daftar Property akan tampil berbeda sesuai dengan komponen yang dipilih. View > Properties Windows atau tekan tombol F4.

20 Melihat Kode Macro dalam Visual Basic Editor
Kode yang telah Anda rekam akan disimpan dalam Module1 (secara default) dalam buku kerja saat ini. Ketika Anda klik ganda pada Module1, kode dalam modul akan ditampilkan dalam jendela Code (Programming).

21 Melihat Kode Macro dalam Visual Basic Editor
Excel akan memasukkan beberapa komentar di bagian atas prosedur. Namun komentar ini ( yang dimulai dengan tanda apostrof) dapat dihapuskan jika Anda merasa tidak memerlukannya dan macro Anda dapat tetap berjalan seperti biasa.

22 Menjalankan Macro Setelah membuat macro, Anda akan membutuhkan cara untuk menjalankkanya. Anda dapat menjalankan macro dengan lima cara yang paling sering digunakan. Berbagai cara, seperti menggunakan kotak dialog Macro, menggunakan pintasan keyboard atau menambahkan tombol ke Quick Access toolbar dll.

23 Menggunakan Kotak Dialog Macro
Untuk menjalankan suatu macro, lembar buku yang berisi macro tersebut harus terbuka kecuali macro tersebut telah disimpan sebagai program tambahan (add-in) dalam Excel. Langkah Komentar 1. Tekan tombol ALT + F8 Anda juga dapat memilih tab View > Macros (group Macros) > View Macros atau pilih tab Developer > View Macros (group Code) untuk membuka kotak dialog Macro. 2. Dalam kotak dialog Macro, pilih macro yang Anda inginkan dan klik Run untuk menjalankannya. Teks “Elex Media” akan muncul di sel di mana Anda berada ketika Anda menjalankan macro diikuti dengan penunjuk sel berpindah satu sel ke bawah.

24 Menggunakan Kotak Dialog Macro

25 Menggunakan Jendela Visual Basic Editor
Anda juga dapat menjalankan macro langsung dari VBE. Tekan ALT + F11untuk beralih ke VBE. Kemudian cari proyek dan modul yang berisi macro yang diinginkan. Tempatkan kursor dimanapun dalam kode macro tersebut (dalam jendela Code) dan pilih menu Run > Run Sub/ UserForm atau tekan tombol F5.

26 Menggunakan Jendela Visual Basic Editor
Tombol Run Code

27 Menggunakan Tombol Kontrol
Anda dapat menambahkan tombol ke lembar kerja kemudian menjalankan macro dengan mengklik tombol tersebut. Pilih tab Developer > Insert (group Control). Klik pada tombol kontrol yang Anda inginkan di bagian Form Controls.

28 Menggunakan Tombol Kontrol
Setelah itu tombol kontrol akan muncul pada lembar kerja Anda. Pada kotak dialog Macro Assign yang muncul, pilih macro dari daftar yang tampil dan klik OK untuk menutup kotak dialog Assign Macro.

29 Menggunakan Tombol Kontrol
Jika Anda ingin mengubah teks yang muncul pada tombol, klik kanan pada tombol dan pilih Edit Text dari menu shortcut yang muncul untuk mulai membuat perubahan. Setelah selesai, klik tombol sekali lagi untuk menjalankan macro yang ditetapkan.

30 Menggunakan Tombol Kontrol

31 Menggunakan Tombol Kontrol
Output Awal

32 Menyimpan Macro Berbagai format file yang berbeda tersedia di Excel mulai dari versi 2007 dan seterusnya. Perlu diperhatikan bahwa macro tidak dapat disimpan sebagai jenis file default (xlsx) tetapi dalam format macro-enabled workbook (*.xlsm).

33 Menyimpan dalam Macro Enabled Workbook
Langkah Komentar 1. Pilih Office Button> Save As 2. Dalam kotak dialog Save As, pada bagian Save as type, pilih Excel Macro-Enabled Workbook (*.xlsm) Ketika bekerja dengan macro di Excel, Anda harus menyimpan dan membuka buku kerja dalam format macro-enabled workbook (.xlsm) yang menyediakan keamanan tambahan. 3. Klik Save apabila selesai.

34 Menyimpan dalam Macro Enabled Workbook

35 Menyimpan dalam Macro Enabled Workbook

36 Menghapus Macro Langkah Komentar 1. Tekan tombol ALT + F8
2. Dalam kotak dialog Macro, pilih macro yang akan dihapus 3. Klik tombol Delete Dalam kotak dialog Microsoft Excel, pilih Yes untuk mengkonfirmasi penghapusan macro tersebut.

37 Menghapus Macro

38 Keamanan Macro Setelah macro VBA banyak disalahgunakan untuk menyebar virus berbahaya, Microsoft membuat pengaturan untuk mencegah macro berjalan pada komputer Anda secara default. Namun Anda dapat membuat pengaturan kontrol macro untuk buku kerja tertentu atau menyimpan buku kerja di lokasi terperaya (trusted locations). Setiap buku kerja yang disimpan dalam folder yang ditandai sebagai lokasi terpercaya secara otomatis akan dapat menjalankan macronya.

39 Keamanan Macro Pada Ecxcel 2007, Pengaturan Keamanan Macro terdapat di Office Button > Excel Options > Trust Center > Trust Center Settings

40 Keamanan Macro (1) Mengaktifkan Macro di luar Lokasi Terpercaya
Untuk mengubah pengaturan Macro Office Button > Excel Options > Trust Center > Trust Center Settings. Pada kotak dialog Trust Center yang muncul, klik Macro Settings. Pada umumnya Anda akan memilih opsi yang kedua, Disable All Macros with Notification, namun dapat memilih pengaturan lain. Pengaturan ini yang direkomendasikan. Excel akan menampilkan kotak peringatan dan meminta Anda untuk memilih Enabled atau Disabled ketika membuka sebuah buku kerja yang berisi macro.

41 Keamanan Macro (1) Tampilan ketika pertama kali dibuka :

42 Keamanan Macro (1) Pilih Options, Klik Enable this Content jika ingin menggunakan Macro Klik OK

43 Keamanan Macro (1) Jika tidak Enabled this Content

44 Sumber Lee, Christopher Belajar Excel Macro VBA Step-by- Step. Jakarta: PT. Elex Media Komputindo.


Download ppt "Konsep Teknologi Informasi a"

Presentasi serupa


Iklan oleh Google