Macro Pada Ms.Word
Macro pada Ms.Word merupakan kumpulan
perintah – perintah dalam Ms.Word yang dirangkai menjadi satu perintah.
Sehingga pekerjaan yang berulang – ulang dapat dilakukan secara otomatis dan
mudah. Hal ini akan sangat menguntungkan ketimbang melakukan perintah –
perintah secara satu per satu dan berulang – ulang. Contoh yang sederhana
misalnya pembaca sering menuliskan suatu kata atau kalimat yang sama secara
terus – menerus, maka yang semacam ini dapat dibuatkan macronya sehingga pekerjaan
mengetik menjadi lebih cepat dan mudah serta tidak membuang – buang waktu.
Salah satu kelebihan Microsoft Word
adalah adanya satu fasilitas yang bernama macro. Fasilitas ini mempunyai
fleksibilitas dimana user dapat membentuk dan mengarahkannya untuk berbagai
macam kepentingan dalam koridor otomatisasi. Dari yang sederhana sampai yang
mampu berreplikasi seperti virus macro.
Macro Bawaan Microsoft Word
Sebenarnya semua perintah – perintah yang ada dalam Word merupakan macro.
Misalnya ketika pembaca memilih menu File kemudian Save, maka Word akan
menjalankan macro yang bernama FileSave. Begitu juga ketika pembaca memilih
menu Help kemudian About Microsoft Word, maka akan dijalankan macro HelpAbout
sehingga tampil kotak About Microsoft Word. Cobalah pembaca jalankan aplikasi
Word kemudian pilihlah menu Tools > Macro > Macros, pembaca akan
dihadapkan pada kotak dialog macros. Selanjutnya pada kotak Macro in pilihlah
Word commands, sehingga akan terlihat nama – nama macro yang ada di Word.
Pilihlah HelpAbout kemudian tekan tombol Run.
Bila seorang user membuat sebuah
macro dengan nama yang sama dengan nama macro yang telah ada dalam Word
commands, maka Microsoft Word akan mendahulukan macro yang dibuat oleh user.
Cara Membuat Macro

menggunakan macro recorder atau menggunakan editor Visual
Basic yang telah disertakan saat menginstall Microsoft Word.
Membuat Macro Menggunakan Macro Recorder
Cara ini merupakan cara yang paling mudah dalam membuat macro. Pembaca cukup mengikuti langkah -
langkah berikut ini :
* Jalankan program Microsoft Word
* Setelah jendela Microsoft Word tampil pilihlah menu View > Macros > Record Macro
* Pembaca akan dihadapkan pada kotak dialog Record Macro seperti pada gambar 1. Beri nama untuk
macro yang akan pembaca buat pada kotak Macro Name, misalnya "Percobaan1". Pada kotak Store
macro in pembaca dapat menentukan dokumen yang akan digunakan untuk menyimpan macro. Bila memilih Normal.dot, berarti macro akan disimpan di file Normal.dot dan akan tetap ada
setiap kali pembaca menjalankan Word. Bila pembaca memilih yang kedua yaitu pada dokumen yang
sedang dibuat, maka macro hanya akan ada pada dokumen tersebut. Bila pembaca membuka dokumen
yang lain atau membuat dokumen yang baru, maka macro yang akan dibuat ini tidak akan ada.
Dalam hal ini penulis memilih Normal.dot. Setelah itu tekan tombol Ok
Gambar 1

(lihat gambar 2) dan juga pointer mouse yang berubah menjadi gambar panah dengan gambar kaset.
Tombol Stop Recording fungsinya untuk mengakhiri proses pembuatan macro, sedangkan tombol
Pause Recording fungsinya menghentikan sementara pembuatan macro. Pembuatan macro dapat
dilanjutkan lagi bila pembaca mengklik tombol Pause Recording untuk kali yang kedua
Gambar 2
* Sebagai contoh sederhana coba pembaca ketikkan teks berikut ini "Saat ini saya sedang belajar
membuat macro", kemudian bloklah kalimat tersebut dan ganti menjadi tebal (Bold) atau dengan
menekan tombol CTRL+B
* Untuk mengakhiri proses pembuatan macro tekanlah tombol Stop Recording
Selesailah sudah proses pembuatan macro yang sederhana. Bila ingin menggunakan buka menu View > Macros > View Macros > pili macros yang ingin digunakan > klik Run.
Dan cara ke 2 untuk membuat Macros
pada Ms.Word dan saya pun belum faham akan cara menggunakannya karena
menggunakan bahasa yang tidak saya kenali hehe.
Membuat Macro Menggunakan Visual Basic Editor
Membuat macro dengan cara ini terasa lebih sulit dari cara di atas, karena pembaca harus
menguasai bahasa Visual Basic. Tetapi jangan cemas, bila pembaca terus mempelajari artikel
PlusProgram PCPlus yang membahas Visual Basic, tentu pembaca bisa menguasai Visual Basic.
Minimalnya untuk keperluan membuat macro dalam Word. Adapun cara untuk membuat macro dengan
menggunakan Visual Basic Editor adalah seperti diterangkan pada langkah - langkah berikut ini :
* Pilihlah menu Tools > Macro > Macros, atau pembaca dapat juga menggunakan shortcut key
ALT+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 teks
berikut ini diantara Sub Percobaan 2 dan End Sub, tepatnya di bawah tulisan yang berwarna
hijau
Selection.TypeText Text:="Saat ini saya sedang belajar membuat macro"
Selection.MoveLeft Unit:=wdCharacter, Count:=42, Extend:=wdExtend
Selection.Font.Bold = wdToggle
* Kemudian klik menu File > Close and return to Microsoft Word atau tekan tombol keyboard ALT+Q
Selesai sudah cara membuat macro yang sederhana dengan menggunakan Visual Basic Editor.
Menjalankan Macro
Pembaca dapat menjalankan macro - macro yang telah dibuat kapan saja pembaca membutuhkannya,
caranya adalah sebagai berikut :
* Klik menu Tools > Macro > Macros sehingga pembaca akan dihadapkan pada kotak dialog Macros
seperti gambar di bawah ini
Gambar 3

* Selanjutnya pada kotak Macro name, sorotlah macro yang akan dijalankan. Pembaca dapat memilih
salah satu dari dua macro yang telah dibuat karena keduanya akan menghasilkan hasil yang sama.
Kemudian tekan tombol Run
Hasilnya pada bidang kerja Word akan terdapat tulisan tebal "Saat ini saya sedang belajar
membuat macro" yang ditambahkan secara otomatis. Jadi pembaca tidak perlu repot - repot
mengetiknya. Ini berarti menghemat waktu dan mempercepat pembaca dalam bekerja.
Mengedit dan Mengganti Nama Macro
Macro - macro yang telah pembaca buat tersebut, dapat diganti namanya atau diedit sesuai
kebutuhan. 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 menampilkan kotak
Macros
* Pada kotak Macro name pilihlah macro Percobaan1, kemudian tekan tombol Edit
* Pembaca akan dibawa pada jendela Microsoft Visual Basic dengan kursor berkedip - kedip pada 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 aplikasi
Visual Basic dan kembali ke Word
Dengan demikian pembaca telah mengganti nama macro Percobaan1 dan sekaligus mengeditnya.
Pembaca 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 "Saat
ini saya sedang belajar membuat macro" dalam gaya italic bukan lagi kotak About Microsoft Word.
Hal ini lantaran pembaca telah membuat nama macro yang sama dengan macro Word command sehingga
Microsoft Word mendahulukan macro yang dibuat oleh user. Cara inilah yang biasanya dimanfaatkan
oleh para pembuat virus macro.
Membuat Macro Menggunakan Visual Basic Editor
Membuat macro dengan cara ini terasa lebih sulit dari cara di atas, karena pembaca harus
menguasai bahasa Visual Basic. Tetapi jangan cemas, bila pembaca terus mempelajari artikel
PlusProgram PCPlus yang membahas Visual Basic, tentu pembaca bisa menguasai Visual Basic.
Minimalnya untuk keperluan membuat macro dalam Word. Adapun cara untuk membuat macro dengan
menggunakan Visual Basic Editor adalah seperti diterangkan pada langkah - langkah berikut ini :
* Pilihlah menu Tools > Macro > Macros, atau pembaca dapat juga menggunakan shortcut key
ALT+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 teks
berikut ini diantara Sub Percobaan 2 dan End Sub, tepatnya di bawah tulisan yang berwarna
hijau
Selection.TypeText Text:="Saat ini saya sedang belajar membuat macro"
Selection.MoveLeft Unit:=wdCharacter, Count:=42, Extend:=wdExtend
Selection.Font.Bold = wdToggle
* Kemudian klik menu File > Close and return to Microsoft Word atau tekan tombol keyboard ALT+Q
Selesai sudah cara membuat macro yang sederhana dengan menggunakan Visual Basic Editor.
Menjalankan Macro
Pembaca dapat menjalankan macro - macro yang telah dibuat kapan saja pembaca membutuhkannya,
caranya adalah sebagai berikut :
* Klik menu Tools > Macro > Macros sehingga pembaca akan dihadapkan pada kotak dialog Macros
seperti gambar di bawah ini
Gambar 3

* Selanjutnya pada kotak Macro name, sorotlah macro yang akan dijalankan. Pembaca dapat memilih
salah satu dari dua macro yang telah dibuat karena keduanya akan menghasilkan hasil yang sama.
Kemudian tekan tombol Run
Hasilnya pada bidang kerja Word akan terdapat tulisan tebal "Saat ini saya sedang belajar
membuat macro" yang ditambahkan secara otomatis. Jadi pembaca tidak perlu repot - repot
mengetiknya. Ini berarti menghemat waktu dan mempercepat pembaca dalam bekerja.
Mengedit dan Mengganti Nama Macro
Macro - macro yang telah pembaca buat tersebut, dapat diganti namanya atau diedit sesuai
kebutuhan. 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 menampilkan kotak
Macros
* Pada kotak Macro name pilihlah macro Percobaan1, kemudian tekan tombol Edit
* Pembaca akan dibawa pada jendela Microsoft Visual Basic dengan kursor berkedip - kedip pada 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 aplikasi
Visual Basic dan kembali ke Word
Dengan demikian pembaca telah mengganti nama macro Percobaan1 dan sekaligus mengeditnya.
Pembaca 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 "Saat
ini saya sedang belajar membuat macro" dalam gaya italic bukan lagi kotak About Microsoft Word.
Hal ini lantaran pembaca telah membuat nama macro yang sama dengan macro Word command sehingga
Microsoft Word mendahulukan macro yang dibuat oleh user. Cara inilah yang biasanya dimanfaatkan
oleh para pembuat virus macro.
0 Comments