macro excel

Download Macro Excel

Post on 28-Sep-2015

18 views

Category:

Documents

5 download

Embed Size (px)

DESCRIPTION

Pemahaman Singkat tentang makro pada excel

TRANSCRIPT

  • Macro dalam Microsoft Word : Apa dan Bagaimana

    Salah satu kelebihan Microsoft Word adalah adanya satu fasilitas yang bernama macro.Fasilitas ini mempunyai fleksibilitas dimana user dapat membentuk dan mengarahkannyauntuk berbagai macam kepentingan dalam koridor otomatisasi. Dari yang sederhanasampai yang mampu berreplikasi seperti virus macro.

    Apa Sih macro itu ?

    Macro merupakan kumpulan perintah - perintah dalam Word yang dirangkai menjadi satuperintah. Sehingga pekerjaan yang berulang - ulang dapat dilakukan secara otomatis danmudah. Hal ini akan sangat menguntungkan ketimbang melakukan perintah - perintahsecara satu per satu dan berulang - ulang. Contoh yang sederhana misalnya pembacasering menuliskan suatu kata atau kalimat yang sama secara terus - menerus, maka yangsemacam ini dapat dibuatkan macronya sehingga pekerjaan mengetik menjadi lebih cepatdan mudah serta tidak membuang - buang waktu.

    Macro Bawaan Microsoft Word

    Sebenarnya semua perintah - perintah yang ada dalam Word merupakan macro. Misalnyaketika pembaca memilih menu File kemudian Save, maka Word akan menjalankan macroyang bernama FileSave. Begitu juga ketika pembaca memilih menu Help kemudianAbout Microsoft Word, maka akan dijalankan macro HelpAbout sehingga tampil kotakAbout Microsoft Word. Cobalah jalankan aplikasi Word kemudian pilihlah menu Tools >Macro > Macros, maka akan dihadapkan pada kotak dialog macros. Selanjutnya padakotak Macro in pilihlah Word commands, sehingga akan terlihat nama - nama macroyang ada di Word. Pilihlah HelpAbout kemudian tekan tombol Run.

    Bila seorang user membuat sebuah macro dengan nama yang sama dengan nama macroyang telah ada dalam Word commands, maka Microsoft Word akan mendahulukan macroyang dibuat oleh user.

    Membuat Macro

    Ada dua cara untuk membuat macro; menggunakan macro recorder atau menggunakaneditor Visual Basic yang telah disertakan saat pembaca menginstall Microsoft Word.

    Membuat Macro Menggunakan Macro Recorder

  • Cara ini merupakan cara yang paling mudah dalam membuat macro. Cukup mengikutilangkah - langkah berikut ini :* Jalankan program Microsoft Word* Setelah jendela Microsoft Word tampil pilihlah menu Tools > Macro > Record NewMacro* User dihadapkan pada kotak dialog Record Macro seperti pada gambar 1. Beri namauntuk macro yang akan user buat pada kotak Macro Name, misalnya "Percobaan1". Padakotak Store macro in, dapat menentukan dokumen yang akan digunakan untukmenyimpan macro. Bila memilih Normal.dot, berarti macro akan disimpan di fileNormal.dot dan akan tetap ada setiap kali akan menjalankan Word. Bila memilih yangkedua yaitu pada dokumen yang sedang dibuat, maka macro hanya akan ada padadokumen tersebut. Bila membuka dokumen yang lain atau membuat dokumen yang baru,maka macro yang akan dibuat ini tidak akan ada. Dalam hal ini penulis memilihNormal.dot. Setelah itu tekan tombol Ok

    Melindungi Word dengan Password

    Bila komputer Anda digunakan beramai-ramai oleh banyak orang, Anda harusmelindungi aplikasi yang tidak boleh dipakai oleh semua orang. Nah, ada cara sederhanaagar orang lain tidak dapat menggunakan aplikasi Word seenaknya.

    Kita bisa membuat sebuah aplikasi di mana bila seseorang ingin menggunakan aplikasiMicrosoft Word mereka harus memasukkan sebuah password yang telah kita tentukan.Caranya begini:1. Buka aplikasi Microsoft Word Anda, kemudian pilih tab [View].

    2. Pada pita di bawahnya, klik tombol [Macros].

    3. Setelah muncul jendela Macros, isi Macro name dengan nama AutoNew. Perlu

  • diperhatikan, nama makro harus disimpan dengan nama AutoNew.

    4. Klik [Create] untuk mulai membuat makro.

    5. Selanjutnya, akan muncul jendela Microsoft Visual Basic editor. Pada jendela tersebut,ketikkan skrip di bawah ini.

    pass = InputBox("Masukkan password Anda.")If pass = "rahasia" ThenEndElseMsgBox ("Password yang Anda masukkan salah.")ActiveDocument.CloseEnd If

    Pada skrip di atas, Anda dapat mengganti rahasia dengan password yang akan Andainginkan.Simpan makro Anda kemudian tutup aplikasi Microsoft Word.

    Sekarang, buatlah shortcut Microsoft Word baru dengan cara mengklik kanan mousepada desktop dan pilih menu [New] > [Shortcut]. Isi Type the location of the itemdengan "C:-Program Files-Microsoft Office-Office12-WINWORD.EXE" /n, kemudianklik [Next].

    Isikan Type a name for this Shortcut dengan nama Microsoft Office Word 2007.Hapus shortcut yang ada di menu start, kemudian pindahkan shortcut yang baru sajaAnda buat ke menu Start, menggantikan shortcut yang asli.

    Setelah itu tutup aplikasi Microsoft word. Mulai sekarang bila seseorang inginmenggunakan Microsoft Word dan membuat dokumen baru, muncullah kotak yangmeminta password.

    Sumber: PCplusGambar 1

  • * Kemudian pada bidang kerja Word akan terdapat tool Stop Recording dan Pause Recording(lihat gambar 2) dan juga pointer mouse yang berubah menjadi gambar panah dengan gambarkaset.Tombol Stop Recording fungsinya untuk mengakhiri proses pembuatan macro, sedangkantombol Pause Recording fungsinya menghentikan sementara pembuatan macro. Pembuatanmacro dapat dilanjutkan lagi bila pembaca mengklik tombol Pause Recording untuk kali yangkedua

    Gambar 2

    * Sebagai contoh sederhana coba pembaca ketikkan teks berikut ini "Saat ini saya sedang belajarmembuat macro", kemudian bloklah kalimat tersebut dan ganti menjadi tebal (Bold) ataudengan menekan tombol CTRL+B* Untuk mengakhiri proses pembuatan macro tekanlah tombol Stop RecordingSelesailah sudah proses pembuatan macro yang sederhana. Untuk menjalankan macro yangtelah di buat akan dijelaskan pada bagian selanjutnya.

    Membuat Macro Menggunakan Visual Basic Editor

    Membuat macro dengan cara ini terasa lebih sulit dari cara di atas, karena harus menguasaibahasa Visual Basic. Tetapi jangan cemas, bila mempelajari buku yang membahas Visual Basic,tentu bisa menguasai Visual Basic.Minimalnya untuk keperluan membuat macro dalam Word. Adapun cara untuk membuat macrodengan menggunakan Visual Basic Editor adalah seperti diterangkan pada langkah - langkahberikut ini :* Pilihlah menu Tools > Macro > Macros, atau pembaca dapat juga menggunakan shortcut keyALT+F8. Pada kotak dialog Macros yang tampil, ketikkan "Percobaan2" di kotak Macro name dan

  • tekan tombol Create* Pembaca akan dibawa pada jendela aplikasi Microsoft Visual Basic. Selanjutnya ketikkan teksberikut ini diantara Sub Percobaan 2 dan End Sub, tepatnya di bawah tulisan yang berwarnahijau

    Selection.TypeText Text:="Saat ini saya sedang belajar membuat macro"Selection.MoveLeft Unit:=wdCharacter, Count:=42, Extend:=wdExtendSelection.Font.Bold = wdToggle

    * Kemudian klik menu File > Close and return to Microsoft Word atau tekan tombol keyboardALT+Q

    Selesai sudah cara membuat macro yang sederhana dengan menggunakan Visual Basic Editor.

    Menjalankan Macro

    Untuk dapat menjalankan macro - macro yang telah dibuat kapan saja dibutuhkan, caranyaadalah sebagai berikut :* Klik menu Tools > Macro > Macros sehingga pembaca akan dihadapkan pada kotak dialogMacros seperti gambar di bawah ini

    Gambar 3

    * Selanjutnya pada kotak Macro name, sorotlah macro yang akan dijalankan. Pembaca dapatmemilih salah satu dari dua macro yang telah dibuat karena keduanya akan menghasilkan hasilyang sama. Kemudian tekan tombol Run Hasilnya pada bidang kerja Word akan terdapat tulisantebal "Saat ini saya sedang belajar membuat macro" yang ditambahkan secara otomatis. Jadipembaca tidak perlu repot - repot mengetiknya. Ini berarti menghemat waktu danmempercepat pembaca dalam bekerja.

    Mengedit dan Mengganti Nama Macro

    Macro - macro yang telah pembaca buat tersebut, dapat diganti namanya atau diedit sesuaikebutuhan. Kali ini kita sedikit bermain dengan macro yang telah pembaca buat di atas :* Klik menu Tools > Macro > Macros, atau dengan shortcut key ALT+F8, untuk menampilkankotak Macros* Pada kotak Macro name pilihlah macro Percobaan1, kemudian tekan tombol Edit* Pembaca akan dibawa pada jendela Microsoft Visual Basic dengan kursor berkedip - kedippada bagian macro Percobaan1. Sebagai contoh mengedit, ubahlah tulisan berikut ini

  • Selection.Font.Bold = wdToggle

    menjadi

    Selection.Font.Italic = wdToggle* Sebagai contoh mengganti nama macro, ubahlah tulisan berikut ini

    Sub Percobaan2()

    menjadi

    Sub HelpAbout()* Selanjutnya pilih menu File > Close and return to Microsoft Word untuk menutup aplikasiVisual Basic dan kembali ke Word

    Dengan demikian Anda telah mengganti nama macro Percobaan1 dan sekaligus mengeditnya.Untuk dapat menjalankan macro tersebut dengan cara yang telah penulis jelaskan di atas.Atau bisa juga memilih menu Help > About Microsoft Word. Dan hasilnya adalah tulisan "Saatini saya sedang belajar membuat macro" dalam gaya italic bukan lagi kotak About MicrosoftWord. Hal ini lantaran Anda telah membuat nama macro yang sama dengan macro Wordcommand sehingga Microsoft Word mendahulukan macro yang dibuat oleh user. Cara inilahyang biasanya dimanfaatkan oleh para pembuat virus macro.

    Menghapus Macro

    Bila tidak lagi membutuhkan macro - macro tersebut, kita dapat menghapusnya dengan caraberikut ini :* Pilih menu Tools > Macro > Macros sehingga kotak dialog Macros tampil. Pada kotak Macros inpilihlah nama dokumen dimana macro yang akan pembaca hapus berada. Bila pembaca akanmenghapus kedua macro yang telah dibuat di atas, maka pilihlah Normal.dot, karena keduamacro tersebut disimpan disitu.* Setelah itu sorot nama macro yang akan dihapus, dan tekan tombol Delete. Kotak dialogkonfirmasi akan tampil, cukup pembaca klik tombol Yes* Sorot lagi nama macro lainnya bila pembaca ingin menghapus macro yang lain* Tekan tombol Close untuk menutup kotak dialog Macros

    Membuka Dokumen yang Terakhir dengan Macro

    Sebagai contoh yang pert