Macro Dalam Word Dan Excel

Download Macro Dalam Word Dan Excel

Post on 14-Oct-2015

13 views

Category:

Documents

0 download

Embed Size (px)

DESCRIPTION

4''''

TRANSCRIPT

<ul><li><p>5/24/2018 Macro Dalam Word Dan Excel</p><p> 1/52</p><p>Macro dalam Microsoft Word : Apa dan Bagaimana</p><p>Salah satu kelebihan Microsoft Word adalah adanya satu fasilitas yang bernama macro.</p><p>Fasilitas ini mempunyai fleksibilitas dimana user dapat membentuk dan mengarahkannya</p><p>untuk berbagai macam kepentingan dalam koridor otomatisasi. Dari yang sederhana</p><p>sampai yang mampu berreplikasi seperti virus macro.</p><p>Apa Sih macro itu ?</p><p>Macro merupakan kumpulan perintah - perintah dalam Word yang dirangkai menjadi satu</p><p>perintah. Sehingga pekerjaan yang berulang - ulang dapat dilakukan secara otomatis dan</p><p>mudah. Hal ini akan sangat menguntungkan ketimbang melakukan perintah - perintah</p><p>secara satu per satu dan berulang - ulang. Contoh yang sederhana misalnya pembaca</p><p>sering menuliskan suatu kata atau kalimat yang sama secara terus - menerus, maka yang</p><p>semacam ini dapat dibuatkan macronya sehingga pekerjaan mengetik menjadi lebih cepat</p><p>dan mudah serta tidak membuang - buang waktu.</p><p>Macro Bawaan Microsoft Word</p><p>Sebenarnya semua perintah - perintah yang ada dalam Word merupakan macro. Misalnya</p><p>ketika pembaca memilih menu File kemudian Save, maka Word akan menjalankan macro</p><p>yang bernama FileSave. Begitu juga ketika pembaca memilih menu Help kemudian</p><p>About Microsoft Word, maka akan dijalankan macro HelpAbout sehingga tampil kotak</p><p>About Microsoft Word. Cobalah jalankan aplikasi Word kemudian pilihlah menu Tools &gt;</p><p>Macro &gt; Macros, maka akan dihadapkan pada kotak dialog macros. Selanjutnya pada</p><p>kotak Macro in pilihlah Word commands, sehingga akan terlihat nama - nama macro</p><p>yang ada di Word. Pilihlah HelpAbout kemudian tekan tombol Run.</p><p>Bila seorang user membuat sebuah macro dengan nama yang sama dengan nama macro</p><p>yang telah ada dalam Word commands, maka Microsoft Word akan mendahulukan macroyang dibuat oleh user.</p><p>Membuat Macro</p><p>Ada dua cara untuk membuat macro; menggunakan macro recorder atau menggunakan</p><p>editor Visual Basic yang telah disertakan saat pembaca menginstall Microsoft Word.</p><p>Membuat Macro Menggunakan Macro Recorder</p></li><li><p>5/24/2018 Macro Dalam Word Dan Excel</p><p> 2/52</p><p>Cara ini merupakan cara yang paling mudah dalam membuat macro. Cukup mengikuti</p><p>langkah - langkah berikut ini :</p><p>* Jalankan program Microsoft Word* Setelah jendela Microsoft Word tampil pilihlah menu Tools &gt; Macro &gt; Record New</p><p>Macro</p><p>* User dihadapkan pada kotak dialog Record Macro seperti pada gambar 1. Beri nama</p><p>untuk macro yang akan user buat pada kotak Macro Name, misalnya "Percobaan1". Pada</p><p>kotak Store macro in, dapat menentukan dokumen yang akan digunakan untuk</p><p>menyimpan macro. Bila memilih Normal.dot, berarti macro akan disimpan di file</p><p>Normal.dot dan akan tetap ada setiap kali akan menjalankan Word. Bila memilih yang</p><p>kedua yaitu pada dokumen yang sedang dibuat, maka macro hanya akan ada pada</p><p>dokumen tersebut. Bila membuka dokumen yang lain atau membuat dokumen yang baru,</p><p>maka macro yang akan dibuat ini tidak akan ada. Dalam hal ini penulis memilihNormal.dot. Setelah itu tekan tombol Ok</p><p>Melindungi Word dengan Password</p><p>Bila komputer Anda digunakan beramai-ramai oleh banyak orang, Anda harus</p><p>melindungi aplikasi yang tidak boleh dipakai oleh semua orang. Nah, ada cara sederhanaagar orang lain tidak dapat menggunakan aplikasi Word seenaknya.</p><p>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].</p><p>2. Pada pita di bawahnya, klik tombol [Macros].</p><p>3. Setelah muncul jendela Macros, isi Macro name dengan nama AutoNew. Perlu</p></li><li><p>5/24/2018 Macro Dalam Word Dan Excel</p><p> 3/52</p><p>diperhatikan, nama makro harus disimpan dengan nama AutoNew.</p><p>4. Klik [Create] untuk mulai membuat makro.</p><p>5. Selanjutnya, akan muncul jendela Microsoft Visual Basic editor. Pada jendela tersebut,ketikkan skrip di bawah ini.</p><p>pass = InputBox("Masukkan password Anda.")If pass = "rahasia" ThenEndElseMsgBox ("Password yang Anda masukkan salah.")ActiveDocument.CloseEnd If</p><p>Pada skrip di atas, Anda dapat mengganti rahasia dengan password yang akan Andainginkan.Simpan makro Anda kemudian tutup aplikasi Microsoft Word.</p><p>Sekarang, buatlah shortcut Microsoft Word baru dengan cara mengklik kanan mousepada desktop dan pilih menu [New] &gt; [Shortcut]. Isi Type the location of the itemdengan "C:-Program Files-Microsoft Office-Office12-WINWORD.EXE" /n, kemudianklik [Next].</p><p>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.</p><p>Setelah itu tutup aplikasi Microsoft word. Mulai sekarang bila seseorang inginmenggunakan Microsoft Word dan membuat dokumen baru, muncullah kotak yangmeminta password.</p><p>Sumber: PCplus</p><p>Gambar 1</p></li><li><p>5/24/2018 Macro Dalam Word Dan Excel</p><p> 4/52</p><p>* Kemudian pada bidang kerja Word akan terdapat tool Stop Recording dan Pause Recording</p><p>(lihat gambar 2) dan juga pointer mouse yang berubah menjadi gambar panah dengan gambar</p><p>kaset.</p><p>Tombol Stop Recording fungsinya untuk mengakhiri proses pembuatan macro, sedangkan</p><p>tombol Pause Recording fungsinya menghentikan sementara pembuatan macro. Pembuatan</p><p>macro dapat dilanjutkan lagi bila pembaca mengklik tombol Pause Recording untuk kali yang</p><p>kedua</p><p>Gambar 2</p><p>* Sebagai contoh sederhana coba pembaca ketikkan teks berikut ini "Saat ini saya sedang belajar</p><p>membuat macro", kemudian bloklah kalimat tersebut dan ganti menjadi tebal (Bold) atau</p><p>dengan menekan tombol CTRL+B</p><p>* Untuk mengakhiri proses pembuatan macro tekanlah tombol Stop Recording</p><p>Selesailah sudah proses pembuatan macro yang sederhana. Untuk menjalankan macro yang</p><p>telah di buat akan dijelaskan pada bagian selanjutnya.</p><p>Membuat Macro Menggunakan Visual Basic Editor</p><p>Membuat macro dengan cara ini terasa lebih sulit dari cara di atas, karena harus menguasai</p><p>bahasa Visual Basic. Tetapi jangan cemas, bila mempelajari buku yang membahas Visual Basic,</p><p>tentu bisa menguasai Visual Basic.</p><p>Minimalnya untuk keperluan membuat macro dalam Word. Adapun cara untuk membuat macro</p><p>dengan menggunakan Visual Basic Editor adalah seperti diterangkan pada langkah - langkah</p><p>berikut ini :</p><p>* Pilihlah menu Tools &gt; Macro &gt; Macros, atau pembaca dapat juga menggunakan shortcut key</p><p>ALT+F8. Pada kotak dialog Macros yang tampil, ketikkan "Percobaan2" di kotak Macro name dan</p></li><li><p>5/24/2018 Macro Dalam Word Dan Excel</p><p> 5/52</p><p>tekan tombol Create</p><p>* Pembaca akan dibawa pada jendela aplikasi Microsoft Visual Basic. Selanjutnya ketikkan teks</p><p>berikut ini diantara Sub Percobaan 2 dan End Sub, tepatnya di bawah tulisan yang berwarna</p><p>hijau</p><p>Selection.TypeText Text:="Saat ini saya sedang belajar membuat macro"</p><p>Selection.MoveLeft Unit:=wdCharacter, Count:=42, Extend:=wdExtend</p><p>Selection.Font.Bold = wdToggle</p><p>* Kemudian klik menu File &gt; Close and return to Microsoft Word atau tekan tombol keyboard</p><p>ALT+Q</p><p>Selesai sudah cara membuat macro yang sederhana dengan menggunakan Visual Basic Editor.</p><p>Menjalankan Macro</p><p>Untuk dapat menjalankan macro - macro yang telah dibuat kapan saja dibutuhkan, caranya</p><p>adalah sebagai berikut :</p><p>* Klik menu Tools &gt; Macro &gt; Macros sehingga pembaca akan dihadapkan pada kotak dialog</p><p>Macros seperti gambar di bawah ini</p><p>Gambar 3</p><p>* Selanjutnya pada kotak Macro name, sorotlah macro yang akan dijalankan. Pembaca dapat</p><p>memilih salah satu dari dua macro yang telah dibuat karena keduanya akan menghasilkan hasil</p><p>yang sama. Kemudian tekan tombol Run Hasilnya pada bidang kerja Word akan terdapat tulisan</p><p>tebal "Saat ini saya sedang belajar membuat macro" yang ditambahkan secara otomatis. Jadi</p><p>pembaca tidak perlu repot - repot mengetiknya. Ini berarti menghemat waktu dan</p><p>mempercepat pembaca dalam bekerja.</p><p>Mengedit dan Mengganti Nama Macro</p><p>Macro - macro yang telah pembaca buat tersebut, dapat diganti namanya atau diedit sesuai</p><p>kebutuhan. Kali ini kita sedikit bermain dengan macro yang telah pembaca buat di atas :</p><p>* Klik menu Tools &gt; Macro &gt; Macros, atau dengan shortcut key ALT+F8, untuk menampilkan</p><p>kotak Macros</p><p>* Pada kotak Macro name pilihlah macro Percobaan1, kemudian tekan tombol Edit</p><p>* Pembaca akan dibawa pada jendela Microsoft Visual Basic dengan kursor berkedip - kedip</p><p>pada bagian macro Percobaan1. Sebagai contoh mengedit, ubahlah tulisan berikut ini</p></li><li><p>5/24/2018 Macro Dalam Word Dan Excel</p><p> 6/52</p><p>Selection.Font.Bold = wdToggle</p><p>menjadi</p><p>Selection.Font.Italic = wdToggle</p><p>* Sebagai contoh mengganti nama macro, ubahlah tulisan berikut ini</p><p>Sub Percobaan2()</p><p>menjadi</p><p>Sub HelpAbout()* Selanjutnya pilih menu File &gt; Close and return to Microsoft Word untuk menutup aplikasi</p><p>Visual Basic dan kembali ke Word</p><p>Dengan demikian Anda telah mengganti nama macro Percobaan1 dan sekaligus mengeditnya.</p><p>Untuk dapat menjalankan macro tersebut dengan cara yang telah penulis jelaskan di atas.</p><p>Atau bisa juga memilih menu Help &gt; About Microsoft Word. Dan hasilnya adalah tulisan "Saat</p><p>ini saya sedang belajar membuat macro" dalam gaya italic bukan lagi kotak About Microsoft</p><p>Word. Hal ini lantaran Anda telah membuat nama macro yang sama dengan macro Word</p><p>command sehingga Microsoft Word mendahulukan macro yang dibuat oleh user. Cara inilah</p><p>yang biasanya dimanfaatkan oleh para pembuat virus macro.</p><p>Menghapus Macro</p><p>Bila tidak lagi membutuhkan macro - macro tersebut, kita dapat menghapusnya dengan cara</p><p>berikut ini :</p><p>* Pilih menu Tools &gt; Macro &gt; Macros sehingga kotak dialog Macros tampil. Pada kotak Macros in</p><p>pilihlah nama dokumen dimana macro yang akan pembaca hapus berada. Bila pembaca akan</p><p>menghapus kedua macro yang telah dibuat di atas, maka pilihlah Normal.dot, karena kedua</p><p>macro tersebut disimpan disitu.</p><p>* Setelah itu sorot nama macro yang akan dihapus, dan tekan tombol Delete. Kotak dialog</p><p>konfirmasi akan tampil, cukup pembaca klik tombol Yes</p><p>* Sorot lagi nama macro lainnya bila pembaca ingin menghapus macro yang lain</p><p>* Tekan tombol Close untuk menutup kotak dialog Macros</p><p>Membuka Dokumen yang Terakhir dengan Macro</p><p>Sebagai contoh yang pertama, marilah kita membuat macro ini dengan menggunakan Macro</p><p>Recorder.</p><p>* Pertama kali buka kotak dialog Record New Macro dengan memilih menu Tools &gt; Macro &gt;</p></li><li><p>5/24/2018 Macro Dalam Word Dan Excel</p><p> 7/52</p><p>Record New Macro</p><p>* Di kotak Macro name beri nama dengan "Autoexec", dan tekan tombol Ok</p><p>* Setelah pointer mouse berubah menjadi tanda panah dan kaset, kliklah menu File kemudian</p><p>angka satu yang berada di bawah submenu Properties. Ini merupakan daftar dari dokumen yang</p><p>terakhir kali buka dengan Word</p><p>* Terakhir tekan tombol Stop Recording</p><p>Hasilnya adalah setiap kali Anda menjalankan aplikasi Word, maka secara otomatis akan dibuka</p><p>juga dokumen yang terakhir kali pembaca buka. Coba pembaca tutup aplikasi Word dan</p><p>jalankan kembali.</p><p>Password Untuk Menggunakan Microsoft Word</p><p>Contoh yang kedua ini tidak kalah menariknya dengan yang pertama. Penulis akan menjelaskan</p><p>bagaimana membuat password untuk menggunakan Microsoft Word, sehingga hanya user yang</p><p>mengetahui passwordnya yang dapat menggunakan aplikasi Word. Simak yah caranya ini :</p><p>* Terlebih dahulu hapus dulu macro autoexec pada contoh yang terdahulu, agar tidak bentrok.</p><p>Lihat bahasan mengenai menghapus macro</p><p>* Pilih menu Tools &gt; Macro &gt; Macros. Pada kotak Macro name ketikkan "autoexec" dan pastikan</p><p>pada kotak Macro in terpilih Normal.dot, kemudian tekan tombol Create</p><p>* Selanjutnya masuk ke bagian inti, yaitu ketikkan teks berikut ini</p><p>strCakra = InputBox("Masukkan password dulu", "Password")If strCakra = "Belajar" Then</p><p>intDepox = MsgBox("Password Anda Benar")</p><p>Application.Activate</p><p>Else</p><p>intDepox = MsgBox("Password Anda salah, jangan gunakan Word")</p><p>Application.Run macroname:="fileexit"</p><p>End If</p><p>* Dan terakhir, pilih menu File &gt; Close and return to Microsoft Word</p><p>* Keluar aplikasi Word</p><p>Sekarang bila akan menjalankan aplikasi Word, maka akan dimintai password. Cukup ketikkan</p><p>kata "Belajar" (tanpa kutip dan case sensitive). Bila passwordnya salah atau user menekan</p><p>tombol Cancel, maka aplikasi Word akan menutup secara otomatis.</p><p>Referensi:</p></li><li><p>5/24/2018 Macro Dalam Word Dan Excel</p><p> 8/52</p><p>1. http://pengetahuan-asikmenarik.blogspot.com/2009/11/macro-dalam-microsoft-</p><p>word-apa-dan.html</p><p>2. http://tekno.kompas.com/read/2009/03/30/10522211/Melindungi.Word.dengan.Pa</p><p>ssword</p><p>Belajar VB-Excel</p><p>Memulai Makro Excel</p><p>Untuk membuat Makro Excel Anda harus membuka sebuah file Microsoft Excel(contohnya book1.xls). Selanjutnya Anda dapat membuat Makro denganbeberapa cara :</p><p>1. Create Macro (Alt + F8)</p><p>Pertama- tama buatlah dan bukalah sebuah file Excell bernama</p><p>contoh.xls. Pada menu Tools, tunjuk Macrolalu tunjuk Macros</p><p>, kemudian klik kiri Mouse (atau tekan Alt +F8),</p><p>sehingga muncul tampilan seperti berikut,</p></li><li><p>5/24/2018 Macro Dalam Word Dan Excel</p><p> 9/52</p><p>Ketikan nama Makro yang dikehendaki pada isian Macro name,</p><p>contohnya : coba. Maka akan tombol createakan aktif</p><p>tekan tombol create, sehingga tampilan berikut akan muncul</p></li><li><p>5/24/2018 Macro Dalam Word Dan Excel</p><p> 10/52</p><p>maka Anda telah membuat sebuah Modul Visual Basic Aplication (VBA)</p><p>bernama Module1dan sebuah prosedur VBA bernama coba ().</p><p>Anda dapat memilih agar Makro ini bekerja di seluruh file Excel yang</p><p>terbuka (All Open Workbooks), hanya pada fileyang sedang Anda buka</p><p>(This Workbooks), atau pada file contoh.xls, file Excell dimana Anda</p><p>membuat Makro-nya. Dengancara memilih pilihan tersebut pada Macros</p><p>In.</p><p>2. Record New Macro</p><p>Cara kedua cara paling mudah untuk membuat sebuah macro, sebab</p><p>dengan cara ini kita dapat membuat kode visual basic tanpa harus</p></li><li><p>5/24/2018 Macro Dalam Word Dan Excel</p><p> 11/52</p><p>menuliskannya. Pada dasarnya, semua operasi Excell dapat dilakukan</p><p>oleh Macros. Operasi itu dapat dicatat oleh Macrosmelalui Record New</p><p>Macros. Kemudian kita dapat mengubah kode-kode VBA yangdihasilkan</p><p>oleh operasi yang tercatat tersebut.</p><p>Untuk memulai mencatat Makro maka pada menu Tools, sorot Macro</p><p>kemudian sorot Record New Macroslalu klik kiri Mouse,</p><p>sehingga tampilan berikut muncul,</p><p>Kolom isian Macro name: dimana Anda mengisikan nama Macro.</p><p>Kolom Shortcut key bila Anda hendak membuat shortcut key dari</p><p>keyboard (Ctrl+ tombol keypad yang Anda inginkan). Store Macro in</p></li><li><p>5/24/2018 Macro Dalam Word Dan Excel</p><p> 12/52</p><p>merupakan kolom isian untuk menentukan dimana macroakan disimpan,</p><p>pilihannya adalah This Workbook, New Workbook dan Personal Macro</p><p>Workbook</p><p>. Dan kolom Description, bila Anda ingin memberi penjelasan singkat</p><p>mengenai Macroyang akan Anda catat.</p><p>Sebagai contoh, kita akan mencatat Macrobernama ok , yang mencatat</p><p>operasi Excell berupa pengisian sel A1 dengan kata ok, dan mempunyai</p><p>shortcut keyCtrl + q.</p><p>Pertama-tama lakukan langkah-langkah yang telah disebutkan sehingga</p><p>muncul tampilan sebagai berikut,</p><p>lalu tekan tombol OK.</p><p>Pencatatan sedang dilakukan, isilah sel A1 dengan kata ok, lalu pada</p><p>Menu Tools, sorot Macro, kemudian tekan Stop Recording dan</p><p>pencatatan akan berhenti.</p></li><li><p>5/24/2018 Macro Dalam Word Dan Excel</p><p> 13/52</p><p>Untuk melihat kode VBA yang telah tercatat, pada menu Tools sorot</p><p>Macro, sorot Macros.</p><p>Pilihlah ok pada Macro name: lalu tekan tombol Edit, sehingga akan</p><p>muncul tampilan sebagai berikut,</p></li><li><p>5/24/2018 Macro Dalam...</p></li></ul>