Membuat laporan dengan macro excel

Laporan keuangan adalah suatu catatan informasi keuangan suatu perusahaan pada suatu periode akuntansi tertentu yang dapat digunakan untuk menggambarkan kinerja suatu prusahaan.  Dalam akuntansi ada beberapa laporan keuangan diantaranya adalah ada laporan laba rugi, laporan arus kas, laporan perubahan modal, Neraca, dan Catatan atas laporan keuangan.

Pada kesempatan kali ini web Matematika Akuntansi akan berbagi ilmu tentang cara membuat laporan keuangan dengan macro excel. Namun, tidak semua laporan keuangan yang akan kami ajarkan, akan tetapi hanya laporan laporan laba rugi saja. Kami hanya menjelaskan tentang cara membuat laporan keuangan dengan macro excel hanya satu contoh laporan saja yaitu laporan laba rugi karena laporan laba rugi sering sekali dibutuhkan oleh para pengguna informasi akuntansi.

Beriku adalah cara membuat laporan keuangan dengan macro excel :

1. Tentukan format dan Account yang akan ditampilkan di dalam laporan keuangan;

Pada penjelasan kali ini kami memberikan contoh dari format Laporan laba rugi PT Pajar Rental per tanggal 31 Maret 2021, yaitu dengan format seperti gambar di bawah ini :

2. Sajikan format di atas kedalam aplikasi Ms. Excel;

Sajikan atau tuangkan format laporan keuangan sesuai dengan yang anda inginkan ke dalam Ms. Excel dengan serapih dan sebagus mungkin seperti gambar di atas.

3. Isikan rumus pada tiap-tiap akun;

Isi tiap nominal akun dengan rumus berikut ini :

  • Pendapatan Sewa : =SUMIF(Jurnal!$B:$B,'Laporan Laba Rugi'!$C$6,Jurnal!$D:$D)+SUMIF(Jurnal!$B:$B,'Laporan Laba Rugi'!$C$6,Jurnal!$E:$E)
  • Beban Biaya Keamanan : =SUMIF(Jurnal!$B:$B,'Laporan Laba Rugi'!$C9,Jurnal!$D:$D)+SUMIF(Jurnal!$B:$B,'Laporan Laba Rugi'!$C9,Jurnal!$E:$E)
  • Beban Pemeliharaan Aset : =SUMIF(Jurnal!$B:$B,'Laporan Laba Rugi'!$C10,Jurnal!$D:$D)+SUMIF(Jurnal!$B:$B,'Laporan Laba Rugi'!$C10,Jurnal!$E:$E)
  • Biaya Gajih Karyawan : =SUMIF(Jurnal!$B:$B,'Laporan Laba Rugi'!$C11,Jurnal!$D:$D)+SUMIF(Jurnal!$B:$B,'Laporan Laba Rugi'!$C11,Jurnal!$E:$E)
  • Biaya Sewa Ruko : =SUMIF(Jurnal!$B:$B,'Laporan Laba Rugi'!$C12,Jurnal!$D:$D)+SUMIF(Jurnal!$B:$B,'Laporan Laba Rugi'!$C12,Jurnal!$E:$E)
  • Jumlah Beban =SUM(D9:D12)
  • Laba / Keuntungan : =E6-E13

Contoh salah satu rumus :

4. Isi Nama Sheet dengan "Laporan Laba Rugi" dan Sheet yang lainnya dengan "Jurnal" ;

Nama sheet harus diisi dengan "Laporan Laba Rugi" dan nama sheet yang lainnya dengan "Jurnal" karena nanti pada coding macro yang akan dibuat juga nama sheetnya adalah "Laporan Laba Rugi" dana nama sheet yang lainnya adalah "Jurnal". Nama sheet wajib sama seperti yang kami perintahkan karena jika tidak sama, maka pasti akan membuat coding macro menjadi error.

5. Masukan kode VBA;

Masukan kode VBA di bawah ini dengan cara memilih menu Ms. Excel Developer View Code → kemudian pilih Insert pada menu VBA → Module → masukan kode VBA di bawah ini ke dalam module :

Sub Laporan_keuangan()

Dim FileToOpen As Variant

Dim OpenBook As Workbook

Application.ScreenUpdating = False

FileToOpen = Application.GetOpenFilename(Title:="Browse for your File & Iport Range", FileFilter:="Excel Files(*.xls*),*xls*")

If FileToOpen <> False Then

   Set OpenBook = Application.Workbooks.Open(FileToOpen)

   OpenBook.Sheets("Sheet1").Range("A2").CurrentRegion.Copy

   ThisWorkbook.Worksheets("Jurnal").Range("A1").PasteSpecial xlPasteValues

    OpenBook.Close False

End If

Sheets("Laporan Laba Rugi").UsedRange.Copy

Sheets("Laporan Laba Rugi").UsedRange.PasteSpecial xlPasteValues

Application.ScreenUpdating = True

Sheets("Laporan Laba Rugi").Select

Application.DisplayAlerts = False

Sheets("Jurnal").Delete

Sheets("Laporan Laba Rugi").Range("D17").Select

End Sub

6. Masukan suatu gambar ke dalam sheet Ms. Excel Laporan Laba rugi untuk mengaktifkan kode VBA Macro yang telah di masukan di module VBA;

Pilih suatu gambar dan kemudian letakan sesuai keinginan anda. Untuk mengaktifkan macro maka klick kanan pada gambar → Assign Macro → pilih Laporan Keuangan di jendela Assign Macro → Klick OK di jendela Assign Macro.

7. Buatlah jurnal dalam ms excel untuk mempraktikan macro yang telah dibuat;

Buat contoh jurnal seperti gambar di bawah ini dalam Ms. Excel dan samakan nama sheetnya seperti gambar di bawah ini kemudian simpan jurnal tersebut ke dalam file sesuai yang anda inginkan.

8. Jalankan kode VBA Macro;

Jalankan kode VBA Macro dengan cara mengklik tombol yang telah dibuat → pilih file jurnal yang telah dibuat pada point 7.

Maka hasilnya menjadi :

Terlihat jelas bahwa coding vba macro yang telah dibuat bisa dijalankan yaitu dengan menampilkan Laba / Keutungannya adalah Rp. 27.250.000,- .Kemudian simpan laporan dalam file Excel jenis Excel workbook atau jenis file yang ka kalian inginkan.

Bagaimana apakah mudah membuat laporan keuangan dengan macro excel?

Saya yakin jika anda membaca artikel ini dengan cermat pasti anda akan mudah membuat laporan keuangan dengan macro excel. Kali ini kami hanya menjelaskan tentang laporan laba rugi saja, mungkin di lain artikel, kami akan membuat juga tentang cara membuat Neraca dengan menggunakan macro, membuat Laporan Arus Kas dengan macro, dan laporan yang lainnya.

Demikian artikel kali ini.

Mohon maaf apabila ada salah-salah kata.
Apabila ada yang ingin ditanyakan atau disampaikan, silahkan untuk menulis pada kolom komentar di bawah.

Referensi :

  • Google.com

Salam,

Muhamad Pajar Sidik

President Director of (matematikaakuntansi.blogspot.com)
Email 
IG @mupasid

Kunjungi kumpulan artikel lainnya, dengan cara klick link menu kumpulan artikel di bawah ini :

  • Akuntansi
  • Ekonomi
  • Matematika
  • Ms. Excel
  • Artikel Terbaru

Share on:

Postingan terbaru

LIHAT SEMUA