Microsoft Word memiliki fitur Macro yang memungkinkan Anda mengotomatisasi tugas berulang dalam pembuatan laporan, seperti formatting otomatis, penyisipan tabel, atau template siap pakai.
Di tutorial ini, Anda akan belajar cara merekam, mengedit, dan menjalankan Macro di Word untuk meningkatkan produktivitas dalam pembuatan laporan. π
π 1. Apa Itu Macro di Word?
Macro adalah serangkaian perintah otomatis yang bisa merekam tindakan berulang dalam Microsoft Word, seperti:
β
Format otomatis untuk heading, subheading, dan paragraf
β
Membuat tabel dan template laporan dalam satu klik
β
Menambahkan daftar isi otomatis
β
Menjalankan skrip VBA untuk fitur tambahan
π Hasilnya? Anda bisa menyelesaikan laporan lebih cepat dengan lebih sedikit kesalahan.
π 2. Cara Merekam Macro di Word (Tanpa Koding)
Jika Anda ingin otomatisasi tanpa menulis kode, gunakan fitur Record Macro di Word.
πΉ 1οΈβ£ Merekam Macro Baru
- Buka Word, lalu masuk ke Tab View > Macros > Record Macro
- Beri Nama Macro (misal: “FormatLaporan”)
- Pilih Lokasi Penyimpanan:
- All Documents (Normal.dotm) β Bisa digunakan di semua dokumen
- This Document Only β Hanya untuk dokumen saat ini
- Klik OK, lalu mulai melakukan format atau tindakan yang ingin direkam.
- Setelah selesai, klik “Stop Recording” di tab View > Macros
π Contoh Penggunaan:
- Membuat Heading Otomatis dengan ukuran dan warna tertentu
- Menyisipkan tabel standar untuk laporan
- Menambahkan footer otomatis di setiap halaman
β Sekarang, Macro Anda bisa dijalankan kapan saja dengan satu klik!
π 3. Menjalankan Macro di Word
πΉ 1οΈβ£ Cara Menjalankan Macro Secara Manual
- Buka Word > Tab View > Macros > View Macros
- Pilih Macro yang sudah dibuat
- Klik Run
β Hasil: Word akan secara otomatis menjalankan format atau template yang sudah Anda buat!
π 4. Membuat Macro dengan VBA untuk Automasi Lanjutan
Jika Anda ingin lebih fleksibel, gunakan VBA (Visual Basic for Applications) untuk membuat Macro lebih canggih.
π Contoh: Membuat Header & Footer Otomatis dalam Laporan
- Buka Word > Alt + F11 untuk membuka VBA Editor
- Klik Insert > Module
- Salin dan tempel kode berikut:
Sub BuatHeaderFooter()
Dim sec As Section
For Each sec In ActiveDocument.Sections
‘ Tambah Header
sec.Headers(wdHeaderFooterPrimary).Range.Text = “Laporan Bulanan – [Nama Perusahaan]”
sec.Headers(wdHeaderFooterPrimary).Range.Font.Size = 14
sec.Headers(wdHeaderFooterPrimary).Range.Font.Bold = True
‘ Tambah Footer
sec.Footers(wdHeaderFooterPrimary).Range.Text = “Halaman ” & sec.Index
Next sec
End Sub
- Jalankan Macro dengan menekan F5
β Hasil:
- Header otomatis berisi judul laporan
- Footer otomatis menampilkan nomor halaman di setiap section
π 5. Contoh Macro untuk Membuat Tabel Otomatis
Jika Anda sering membuat tabel laporan, gunakan Macro berikut untuk membuat tabel 5×3 otomatis:
Sub BuatTabelLaporan()
Dim doc As Document
Dim tbl As Table
Set doc = ActiveDocument
‘ Menyisipkan tabel 5 kolom, 3 baris
Set tbl = doc.Tables.Add(Range:=doc.Range(Start:=0, End:=0), NumRows:=3, NumColumns:=5)
‘ Format tabel
tbl.Borders.Enable = True
tbl.Rows(1).Shading.BackgroundPatternColor = wdColorGray25
tbl.Cell(1, 1).Range.Text = “No”
tbl.Cell(1, 2).Range.Text = “Nama”
tbl.Cell(1, 3).Range.Text = “Tanggal”
tbl.Cell(1, 4).Range.Text = “Jumlah”
tbl.Cell(1, 5).Range.Text = “Keterangan”
MsgBox “Tabel Laporan Berhasil Dibuat!”, vbInformation
End Sub
β Hasil:
- Tabel 5 kolom otomatis dibuat
- Baris pertama diformat dengan warna abu-abu
β³ 6. Menggunakan Tombol Shortcut untuk Macro
Agar Macro lebih mudah diakses, buat tombol shortcut!
πΉ 1οΈβ£ Tambahkan Macro ke Quick Access Toolbar
- Klik “File” > Options > Quick Access Toolbar
- Pilih Macros, lalu tambahkan Macro yang diinginkan
- Klik Save
β Sekarang, Macro bisa dijalankan dengan satu klik di toolbar atas!
π₯ 7. Kesimpulan & Rangkuman
Pelatihan dan pembuatan macro di Microsoft Word memungkinkan pengguna untuk mengautomasi tugas-tugas rutin, seperti pembuatan laporan, pengelolaan format, dan pengisian tabel secara efisien. Dengan menggunakan fitur perekaman macro dan VBA, peserta dapat meningkatkan produktivitas mereka sambil mengurangi kemungkinan kesalahan manual yang sering kali terjadi dalam pekerjaan administrasi. Kami LSP memiliki 3 skema pelatihan yang dirancang secara profesional, dengan instruktur berpengalaman, dan menyediakan sertifikat BNSP yang relevan, seperti sertifikasi dalam bidang Digital Office Management, yang dapat membantu peserta untuk memvalidasi kompetensi mereka di lingkungan kerja
π― Gunakan “Record Macro” untuk otomatisasi sederhana tanpa kode
π― Gunakan VBA Macro untuk tugas lanjutan seperti header/footer otomatis & tabel laporan
π― Gunakan shortcut atau toolbar untuk menjalankan Macro lebih cepat
π Dengan Macro, Anda bisa menghemat waktu dan meningkatkan efisiensi dalam membuat laporan di Word! π
mau pelatihan ? kontak saja