Otomatisasi jurnal akuntansi menggunakan Excel VBA memungkinkan kita untuk memasukkan transaksi secara otomatis, melakukan posting ke buku besar, dan menghasilkan laporan keuangan tanpa software mahal seperti SAP atau QuickBooks.
Dengan VBA, kita bisa:
✅ Mencatat transaksi secara otomatis
✅ Memindahkan data ke jurnal utama
✅ Menghasilkan laporan keuangan cepat & akurat
📌 1. Persiapan Awal: Struktur Data
Sebelum mulai dengan VBA, pastikan kita memiliki struktur jurnal akuntansi di Excel.
🔹 Sheet 1: Data Transaksi (INPUT)
Gunakan format berikut di sheet “Transaksi” untuk memasukkan data:
Tanggal | Akun | Debet | Kredit | Keterangan |
---|---|---|---|---|
01/02/2024 | Kas | 1.000.000 | 0 | Penerimaan kas |
01/02/2024 | Pendapatan | 0 | 1.000.000 | Penjualan Produk |
02/02/2024 | Beban Gaji | 2.500.000 | 0 | Pembayaran Gaji |
02/02/2024 | Kas | 0 | 2.500.000 | Pembayaran gaji karyawan |
🔹 Sheet 2: Buku Besar (OUTPUT)
Di sheet “BukuBesar”, data akan otomatis masuk sesuai dengan akun.
Tanggal | Akun | Debet | Kredit | Saldo |
---|---|---|---|---|
01/02/2024 | Kas | 1.000.000 | 0 | 1.000.000 |
02/02/2024 | Kas | 0 | 2.500.000 | -1.500.000 |
🚀 2. Membuat VBA untuk Otomatisasi Jurnal Akuntansi
🔹 Langkah 1: Membuka Editor VBA
- Buka Excel, tekan
ALT + F11
untuk membuka Visual Basic for Applications (VBA). - Klik Insert > Module untuk membuat modul VBA baru.
🔹 Langkah 2: Kode VBA untuk Memindahkan Data Transaksi ke Buku Besar
Salin dan tempel kode berikut di modul VBA:
🔹 Langkah 3: Menjalankan Makro
- Kembali ke Excel, buka tab Developer > Macros.
- Pilih PostingJurnal, lalu klik Run.
- Data dari sheet “Transaksi” akan otomatis berpindah ke “BukuBesar”.
📊 3. Membuat Laporan Laba Rugi Secara Otomatis
Setelah transaksi diposting ke buku besar, kita bisa membuat laporan laba rugi secara otomatis menggunakan Pivot Table.
🔹 Langkah 1: Membuat Pivot Table
- Pilih data di sheet “BukuBesar”, lalu klik Insert > Pivot Table.
- Pilih lokasi Pivot Table di sheet baru.
- Pada bagian PivotTable Fields, atur sebagai berikut:
- Rows (Baris) →
Akun
- Values (Nilai) →
Debet
&Kredit
(atur menjadi SUM)
- Rows (Baris) →
🔹 Langkah 2: Tambahkan Formula Laba Rugi
Di luar Pivot Table, tambahkan formula untuk menghitung laba/rugi:
📌 4. Menjalankan VBA Secara Otomatis
Agar jurnal selalu terupdate tanpa perlu klik tombol manual, kita bisa menjalankan makro otomatis saat membuka file Excel.
🔹 Langkah 1: Menjalankan VBA Saat Excel Dibuka
- Kembali ke VBA Editor (ALT + F11).
- Klik ThisWorkbook di bagian Microsoft Excel Objects.
- Masukkan kode ini di dalam Workbook_Open:
📌 Setiap kali file Excel dibuka, jurnal akan otomatis terupdate! 🚀
📥 Download Template Excel Jurnal Akuntansi VBA:
Klik di sini untuk mengunduh
📌 Panduan Penggunaan Template
- Isi Sheet “Transaksi” dengan data keuangan.
- Gunakan VBA Makro “PostingJurnal” untuk memindahkan transaksi ke Buku Besar.
- Gunakan Pivot Table untuk membuat laporan laba rugi otomatis.
Formula Otomatis di Excel:
- Pendapatan:
- Total Biaya:
- Laba Rugi:
Coba dan nikmati otomatisasi akuntansi dengan Excel VBA! 🚀📊
✅ Kesimpulan
Pelatihan dan penerapan Macro VBA di Excel untuk otomatisasi jurnal akuntansi menawarkan solusi yang efisien bagi perusahaan dalam mengelola data keuangan. Dengan menggunakan langkah-langkah yang tepat, pengguna dapat dengan mudah memindahkan transaksi ke buku besar, menghasilkan laporan laba rugi, dan menjalankan makro secara otomatis saat membuka file. Kami LSP memiliki skema pelatihan yang dirancang secara profesional, dengan instruktur berpengalaman, serta menyediakan sertifikat BNSP yang relevan, seperti sertifikasi dalam bidang Akuntansi atau Keuangan. Sertifikasi ini sangat disarankan bagi mereka yang ingin meningkatkan kredibilitas dan kompetensi di bidang akuntansi dan penggunaan Excel dalam proses bisnis.
🎯 Menggunakan Excel VBA, kita bisa otomatisasi jurnal akuntansi tanpa software mahal seperti SAP.
🎯 Data transaksi otomatis dipindahkan ke buku besar, lalu Pivot Table menghasilkan laporan laba rugi.
🎯 Makro bisa berjalan otomatis saat Excel dibuka, sehingga data selalu up-to-date.
Coba sendiri dan buat proses akuntansi lebih efisien! 🚀💰💡
mau pelatihan? chat saja