Membuat Laporan Keuangan Dengan Macro Excel ~ Matematika Akuntansi -->

Thursday, March 4, 2021

Membuat Laporan Keuangan 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 fajarmoehamad@gmail.com
IG @mupasid

Jika ingin bertanya secara privat, Silahkan hubungi no 085709994443 dan untuk berkomentar silahkan klick link di bawah ini 👇