NIM : 2050200029
Matkul : Program Komputer
Kelas : 2B. TEKNIK INDUSTRI REG
Public sub bingkai_ju : Merupakan prosedure yang berfungsi sebagai pemberi garis tepi (Border) pada
cell yang aktif
Public Sub : Menyatakan bahwa Sub procedure dapat diakses/dipanggil oleh setiap procedure di
semua modul.
Bingkai_ju : Merupakan nama prosedur
ActiveCell.Borders : menyatakan bahwa cell yang akan di beri garis tepi (border) adalah cell
yang aktif
XlEdgeLeft : Menyatakan bahwa yang akan di beri garis hanya bagian kiri saja
Linestyle : untuk memberikan jenis gairis yang akan ditampilkan
XlContinuous : Menyatakan bahwa cell yang aktif memiliki garis penuh dengan ketebalan standar
Selection.Interior.ColorIndex : berfungsi untuk memblok cell dengan warna yang telah di tentukan
Sheets("COA").Visible : Berfungsi untuk menampilkan sheets yang bernama COA sedangkan sheets yang
lainya di matikan
Msgbox (“Tambah data?”, vbYesNo) : Berfungsi untuk menampilkan message box dengan teks Tambah
Data?
If tambah = vbyes then frm_COA.show : Berfungsi apabila user memilih yes maka program akan
menampilkan form_COA
Else Range (“a9”).Select : Jika user memilih no maka secara otomatis excel akan memilih cell a9
Sheets("Menu").Visible : Berfungsi untuk menampilkan sheets yang bernama Menu sedangkan sheets
yang lainya di matikan
ActiveSheet.Unprotect
Range("A10").Select
ActiveCell.End(xlDown).Select
frm_JU.Show : berfungsi apabila sheet jurnal sudah aktif maka secara otomatis program akan mengklik
kolom A10 dan juga mengaktifkan form JU
Contents:=True : berfungsi untuk melindungi contens, untuk grafik, perintah ini berfungsi untuk
melindungi keseluruhan grafik, sedangkan untuk worksheet, perintah ini berfungsi untuk mengunci cell
ActiveSheet.Unprotect
Range("A10").Select
ActiveCell.End(xlDown).Select
frm_JP.Show
Else
Range("a6").Select
ActiveSheet.Unprotect : berfungsi apabila sheet Jurnal Penyesuaian sudah aktif maka secara otomatis
program akan mengklik kolom A10 dan juga mengaktifkan form JP
Contents:=True : berfungsi untuk melindungi contens, untuk grafik, perintah ini berfungsi untuk
melindungi keseluruhan grafik, sedangkan untuk worksheet, perintah ini berfungsi untuk mengunci cell
Sheets("Buku Besar").Activate
Range("A1").Select
frm_bkbesar.Show : : berfungsi apabila sheet Buku Besar sudah aktif maka secara otomatis program
akan mengklik kolom A10 dan juga mengaktifkan form bkbesar
Sheets("Neraca Lajur").Visible : Berfungsi untuk menampilkan sheets yang bernama Neraca Lajur
sedangkan sheets yang lainya di matikan
Range("A11").Select
ActiveCell.End(xlDown).Select
tanya = MsgBox("Neraca Lajur akan ditutup?", vbYesNo, "Penutupan Neraca Lajur") : berfungsi apabila
sheets Neraca Lajur sudah terbuka maka akan muncul message box dengan teks Neraca Lajur akan di
tutup dan dengan pilihan Yes atau No, apabila user memilih pilihan Yes maka akan dilanjut menuju If,
apabila user memilih No maka akan dilanjutkan menuju Else yaitu program akan menunjukkan message
box dengan tulisan Neraca sudah di tutup
Sheets("Rugi Laba").Visible : Berfungsi untuk menampilkan sheets yang bernama Rugi Laba sedangkan
sheets yang lainya di matikan
Range("a180:b180").Select
Selection.MergeCells = True
ActiveCell.HorizontalAlignment = xlCenter
ActiveCell.Font.Bold = True
bingkai_nl : merupakan sebuah pengulangan dengan syarat apabila cell a180 berisi teks JUMLAH maka
secara otomatis program akan memberi teks J U M L A H dengan align center dan menggunakan bold
Else
MsgBox "Neraca sudah ditutp", vbInformation
Range("a6").Select : apabila tidak memenuhi persyaratan maka program akan secara otomatis
menampilkan text box dengan tampilam Neraca sudah di tutup
Sheets("Menu").Visible = True : Berfungsi untuk menampilkan sheets yang bernama Menu sedangkan
sheets yang lainya di matikan