NEW
Font size
S
M
L
XL
WorksheetsKuis Persiapan UAS Pembuatan Aplikasi Akuntansi Lanjut
Total questions: 60
Worksheet time: 23mins
Name
Class
Date
1.
Aplikasi apa yang digunakan sebagai dasar dalam pembuatan aplikasi akuntansi ini?
a)
Microsoft Word
b)
Microsoft PowerPoint
c)
Microsoft Excel
d)
Microsoft Access
e)
Google Sheets
2.
Apa nama fitur di Microsoft Excel yang digunakan untuk pemrograman tingkat lanjut?
a)
Visual Basic for Applications (VBA)
b)
Microsoft Office for Business (MOB)
c)
Advanced Programming Interface (API)
d)
Excel Macro Language (EML)
e)
Microsoft Visual Studio
3.
Apa yang dimaksud dengan "Macro"?
a)
Formula khusus untuk menghitung laba rugi.
b)
Sekumpulan perintah dan fungsi yang tersimpan dalam modul Microsoft Visual Basic Editor.
c)
Laporan keuangan yang dihasilkan secara otomatis.
d)
Nama lain untuk tabel Neraca Lajur.
e)
Fitur untuk mengunci sel agar tidak bisa diedit.
4.
Tab apa yang harus diaktifkan di Microsoft Excel untuk bekerja dengan Macro?
a)
Tab Home
b)
Tab Insert
c)
Tab Data
d)
Tab Developer
e)
Tab View
5.
Bagaimana cara mengaktifkan Macro di MS. Excel?
a)
Klik tab File, lalu klik Options, kemudian pilih Trust Center.
b)
Klik tab Home, lalu klik Macro, dan aktifkan.
c)
Klik kanan pada lembar kerja dan pilih Enable Macro.
d)
Tekan tombol Ctrl + M.
e)
Tekan tombol F11.
6.
Apa fungsi dari UserForm "Info Perusahaan"?
a)
Menginput data penjualan.
b)
Menginput nama perusahaan dan periode akuntansi.
c)
Mengelola data karyawan.
d)
Mencetak laporan keuangan.
e)
Menambah akun baru.
7.
Apa kepanjangan dari COA dalam konteks buku ini?
a)
Cost of Account
b)
Chart Of Account
c)
Central Office of Administration
d)
Company Operating Assets
e)
Capital and Obligations
8.
Berapa jumlah kolom pada sheet COA yang menampung data akun?
a)
2 kolom
b)
3 kolom
c)
4 kolom
d)
5 kolom
e)
6 kolom
9.
Sheet apa yang berfungsi sebagai media input data untuk Jurnal Umum?
a)
Sheet Jurnal
b)
Sheet COA
c)
UserForm Jurnal Umum
d)
UserForm Jurnal Penyesuaian
e)
Sheet Buku Besar
10.
Apa fungsi dari sheet ""Jurnal Umum""?"
a)
Menyimpan data saldo awal.
b)
Menginput nama perusahaan.
c)
Menampung data transaksi harian.
d)
Mencetak laporan laba rugi.
e)
Mengelola data karyawan.
11.
Apa nama tombol perintah yang digunakan untuk melihat pratinjau sebelum mencetak laporan?
a)
Preview
b)
Cetak
c)
Edit
d)
Simpan
e)
Kembali
12.
Apa tujuan dari ""UserForm Edit Jurnal Umum""?"
a)
Menambah transaksi baru.
b)
Mengedit jurnal umum yang sudah terlanjur diposting.
c)
Menghapus semua data jurnal.
d)
Mencetak jurnal umum.
e)
Mengunci data jurnal.
13.
Apa nama sheet yang digunakan untuk menampung data kode, nama, dan saldo awal akun?
a)
JURNAL
b)
NERACA
c)
RUGI LABA
d)
COA
e)
BUKU BESAR
14.
Bagaimana nilai default dari sheet-sheet laporan seperti COA, Jurnal Umum, dan Neraca Lajur?
a)
Ditampilkan secara otomatis.
b)
Tersembunyi.
c)
Terkunci.
d)
Tidak bisa diedit.
e)
Siap untuk dicetak.
15.
Berapa jumlah kolom pada sheet Jurnal Umum?
a)
4 kolom
b)
5 kolom
c)
6 kolom
d)
7 kolom
e)
8 kolom
16.
Apa fungsi utama dari sheet ""Buku Besar""?
a)
Untuk menampung data dari kode, nama, dan saldo awal akun.
b)
Untuk menentukan dan memproses jenis akun yang akan ditampilkan.
c)
Untuk mencatat transaksi harian.
d)
Untuk membuat laporan laba rugi.
e)
Untuk menginput data perusahaan.
17.
Berapa jumlah kolom pada sheet Buku Besar?
a)
4 kolom
b)
5 kolom
c)
6 kolom
d)
7 kolom
e)
8 kolom
18.
Apa fungsi dari UserForm ""Buku Besar""?"
a)
Mencetak Buku Besar.
b)
Mengedit data Buku Besar.
c)
Menentukan dan memproses jenis akun yang akan ditampilkan.
d)
Menambah data ke Buku Besar.
e)
Menyembunyikan Buku Besar.
19.
Bagaimana cara menyembunyikan sheet di Excel?
a)
Klik kanan pada nama sheet, lalu pilih Hide.
b)
Tekan tombol Ctrl + H.
c)
Klik tombol 'Sembunyikan' pada tab View.
d)
Tekan tombol Alt + F11.
e)
Mengganti nama sheet menjadi 'hidden'.
20.
Berapa kolom yang terdapat pada Neraca Lajur 10 kolom?
a)
8 kolom
b)
10 kolom
c)
12 kolom
d)
14 kolom
e)
16 kolom
21.
Laporan Rugi Laba untuk perusahaan jasa terdiri dari berapa kolom?
a)
2 kolom
b)
3 kolom
c)
4 kolom
d)
5 kolom
e)
6 kolom
22.
Bagaimana cara menyimpan file yang berisi Macro?
a)
Simpan sebagai file .xlsx.
b)
Simpan sebagai file .txt.
c)
Simpan sebagai Excel Macro-Enabled Workbook (.xlsm).
d)
Simpan sebagai PDF.
e)
Simpan sebagai Web Page.
23.
Apa nama sheet utama dari aplikasi akuntansi ini yang berfungsi sebagai navigasi?
a)
Sheet Utama
b)
Sheet Laporan
c)
Sheet Menu
d)
Sheet Beranda
e)
Sheet Dashboard
24.
Apa yang dimaksud dengan ""bingkai_ju()"" dalam kode VBA?
a)
Prosedur untuk mencetak laporan.
b)
Prosedur untuk menampilkan UserForm.
c)
Prosedur untuk membuat bingkai pada sel jurnal.
d)
Prosedur untuk menghitung jumlah.
e)
Prosedur untuk mengunci sel.
25.
Apa fungsi dari ActiveWorkbook.Unprotect?
a)
Mengunci seluruh workbook.
b)
Membuka kunci seluruh workbook.
c)
Mencetak workbook.
d)
Menyembunyikan workbook.
e)
Menampilkan workbook.
26.
Apa yang terjadi jika kode frm_info.Hide dijalankan?
a)
UserForm frm_info akan ditampilkan.
b)
UserForm frm_info akan disembunyikan.
c)
Data dari frm_info akan disimpan.
d)
Data dari frm_info akan dihapus.
e)
Tidak terjadi apa-apa.
27.
Bagaimana cara membuka jendela Visual Basic Editor?
a)
Tekan tombol Ctrl + V.
b)
Tekan tombol Ctrl + E.
c)
Tekan tombol Alt + F11.
d)
Tekan tombol F5.
e)
Klik tombol Visual Basic pada tab View.
28.
Jika tombol ""Tutup"" pada UserForm Jurnal Umum ditekan, apa yang akan terjadi jika jurnal belum seimbang?
a)
Form akan otomatis tertutup.
b)
Akan muncul pesan konfirmasi ""Transaksi tidak seimbang!"".
c)
Data akan otomatis diperbaiki.
d)
Semua data akan dihapus.
e)
Form akan terkunci.
29.
Apa fungsi dari Range(""a6"").Select?
a)
Memilih sel A1.
b)
Memilih sel A6.
c)
Memilih seluruh rentang A6.
d)
Mengisi sel A6 dengan teks.
e)
Menghapus isi sel A6.
30.
Jika Anda ingin melihat laporan laba rugi, tombol apa yang harus ditekan pada sheet menu?
a)
Jurnal Umum
b)
Buku Besar
c)
Neraca Lajur
d)
Rugi Laba
e)
Perubahan Modal
31.
Dalam UserForm Info Perusahaan, apa nama properti yang diubah untuk menampilkan teks ""Informasi Perusahaan"" pada judul form?
a)
Name
b)
Text
c)
Caption
d)
Value
e)
Label
32.
Kode Sheets(""COA"").Range(""a6"").Value = txt_nama.Text berfungsi untuk...
a)
Mengisi nilai dari sel A6 di sheet ""COA"" dengan teks ""txt_nama"".
b)
Mengisi nilai dari sel A6 di sheet ""COA"" dengan nilai dari textbox txt_nama.
c)
Mengubah nama sheet ""COA"" menjadi txt_nama.Text.
d)
Memilih sel A6 di sheet ""COA"".
e)
Menyimpan nama sheet sebagai ""txt_nama.Text"".
33.
Jika Anda ingin membuat sebuah tombol baru pada sheet, langkah pertama setelah memilih Developer tab adalah...
a)
Klik Visual Basic.
b)
Klik Macro.
c)
Klik Insert Control.
d)
Klik Record Macro.
e)
Klik Properties.
34.
Apa tujuan dari kode Private Sub UserForm_Initialize() pada UserForm?
a)
Menjalankan kode saat UserForm ditutup.
b)
Menjalankan kode saat UserForm aktif.
c)
Menjalankan kode saat UserForm pertama kali dibuat.
d)
Mengisi data awal ke dalam kontrol-kontrol pada form.
e)
Menghapus semua data dari UserForm.
35.
Dalam UserForm COA, ada 5 label yang harus ditambahkan. Apa saja nama-nama label tersebut?
a)
Nama Perusahaan, Periode, Saldo Awal, Nama Akun, dan Kode Akun.
b)
Jenis Akun, Kode Akun, Nama Akun, Tipe Akun, dan Saldo Awal.
c)
Kode Transaksi, Tanggal, Kode Akun, Debit, dan Jumlah.
d)
Kode, Keterangan, Debet, dan Kredit.
e)
Modal Pemilik, Investasi, Laba Bersih, Prive, dan Modal Akhir.
36.
Apa fungsi dari Range(ActiveCell, ActiveCell.End(xlDown)).Select dalam kode cetak?
a)
Memilih rentang sel dari sel aktif ke bawah hingga sel kosong.
b)
Memilih rentang sel dari sel aktif ke atas.
c)
Memilih hanya sel yang aktif.
d)
Mengisi data pada kolom di bawah sel aktif.
e)
Menghapus data dari sel aktif ke bawah.
37.
Apa nama prosedur yang digunakan untuk membuat bingkai pada neraca lajur?
a)
bingkai_ju()
b)
bingkai_nl()
c)
bingkai_neraca()
d)
bingkai()
e)
format_cell()
38.
Kode ActiveCell.Formula = ""=VLOOKUP(RC[-1],COA!R11C1:R140C2,2)"" digunakan untuk...
a)
Mengisi sel aktif dengan teks ""=VLOOKUP(RC[-1],COA!R11C1:R140C2,2)"".
b)
Menghapus formula dari sel aktif.
c)
Mengisi sel aktif dengan hasil dari fungsi VLOOKUP.
d)
Memperbaiki formula VLOOKUP.
e)
Mencari data dari sheet lain.
39.
Laporan Rugi Laba perusahaan dagang memiliki berapa kolom?
a)
2 kolom
b)
3 kolom
c)
4 kolom
d)
5 kolom
e)
Jumlah kolomnya tidak dijelaskan dalam dokumen.
40.
Apa yang terjadi pada textbox nmr, tgl, kode, jenis, dan jml jika tombol Tambah pada UserForm Jurnal Umum diklik setelah transaksi dianggap seimbang (debit = kredit)?
a)
Seluruh textbox akan dikosongkan untuk input transaksi baru.
b)
Nilai textbox nmr akan diperbarui secara otomatis, dan textbox tgl serta jml akan dikosongkan.
c)
Semua textbox akan terisi dengan data transaksi terakhir yang dimasukkan.
d)
Muncul pesan kesalahan karena data tidak dapat ditambahkan.
e)
Hanya textbox nmr yang akan dikosongkan.
41.
Apa fungsi dari Selection.PrintPreview dalam kode VBA?
a)
Mencetak dokumen.
b)
Mengubah ukuran kertas.
c)
Menampilkan pratinjau cetak.
d)
Menyimpan dokumen.
e)
Menghapus area cetak.
42.
Apa tujuan dari ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True?
a)
Mengaktifkan perlindungan pada sheet.
b)
Membuka perlindungan pada sheet.
c)
Mencetak sheet.
d)
Menyembunyikan sheet.
e)
Menambah password pada sheet.
43.
Jika kode If Val(Right(ActiveCell.Value, 2)) >= 9 And Val(Right(ActiveCell.Value, 2)) <= 98 Then digunakan, apa yang terjadi pada nmr.Text?
a)
nmr.Text akan menjadi ""JU00"" diikuti nilai ActiveCell.Value ditambah 1.
b)
nmr.Text akan menjadi ""JU000"" diikuti nilai ActiveCell.Value ditambah 1.
c)
nmr.Text akan menjadi ""JU"" diikuti nilai ActiveCell.Value ditambah 1.
d)
nmr.Text akan menjadi ""JP00"" diikuti nilai ActiveCell.Value ditambah 1.
e)
Tidak ada perubahan pada nmr.Text.
44.
Apa fungsi dari Application.Sum(Range(""debit""))?
a)
Menjumlahkan semua sel yang bernama ""debit"".
b)
Menjumlahkan semua sel pada kolom D.
c)
Menjumlahkan semua sel pada kolom E.
d)
Mengaktifkan range ""debit"".
e)
Mencari nilai total dari kolom ""debit"".
45.
Apa yang akan terjadi jika tanya = MsgBox(""Apakah Jurnal sudah selesai?"", vbYesNo, ""Konfirmasi Jurnal Umum"") dan pengguna memilih ""Tidak""?
a)
Jurnal akan disimpan.
b)
Akan ada konfirmasi ulang.
c)
Prosedur End akan dijalankan dan UserForm akan disembunyikan.
d)
UserForm akan tetap aktif.
e)
Semua data jurnal akan dihapus.
46.
Berdasarkan peraturan pajak penghasilan yang disebutkan dalam dokumen, berapa persentase pajak yang dikenakan pada penghasilan kotor kurang dari 4,8 Miliar?
a)
25% dari Penghasilan Kena Pajak (PKP)
b)
1% dari Penghasilan Kotor
c)
0,25% dari Penghasilan Kena Pajak (PKP)
d)
60% dari Penghasilan Kotor
e)
50% dari Penghasilan Kena Pajak (PKP)
47.
Dalam UserForm Jurnal Umum, kode ActiveCell.Offset(0, 1).Select berfungsi untuk...
a)
Memilih sel di atas sel aktif.
b)
Memilih sel di bawah sel aktif.
c)
Memilih sel di sebelah kanan sel aktif.
d)
Memilih sel di sebelah kiri sel aktif.
e)
Menghapus isi sel di sebelah kanan.
48.
Pada kode Private Sub no_akun_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger), apa yang akan terjadi jika pengguna menekan tombol selain angka atau backspace?
a)
Input akan diubah menjadi angka.
b)
Input akan ditolak dan tidak muncul di textbox.
c)
Pesan error akan ditampilkan.
d)
Input akan otomatis diubah menjadi vbKeyBack.
e)
UserForm akan ditutup.
49.
Jika kode ActiveSheet.PageSetup.PrintArea = Clear dijalankan, apa yang terjadi?
a)
Area cetak diatur ulang ke seluruh sheet.
b)
Area cetak akan dihapus.
c)
Area cetak tidak dapat diubah lagi.
d)
Area cetak diatur ke sel A1.
e)
Tidak ada perubahan pada area cetak.
50.
Dalam prosedur Sub coa(), jika pengguna memilih tambah = vbNo, maka kode Range(""a9"").Select akan dijalankan. Mengapa demikian?
a)
Untuk menampilkan UserForm frm_COA.
b)
Untuk menunjuk ke baris pertama data akun.
c)
Untuk menampilkan pesan kesalahan.
d)
Untuk kembali ke sheet menu.
e)
Untuk mengunci sheet COA.
51.
Apa perbedaan antara Private Sub Worksheet_Activate() dan Private Sub Workbook_Open()?
a)
Keduanya sama-sama dijalankan saat workbook dibuka.
b)
Worksheet_Activate berjalan saat sheet diaktifkan, sementara Workbook_Open berjalan saat file Excel dibuka.
c)
Workbook_Open berjalan saat sheet diaktifkan, sementara Worksheet_Activate berjalan saat file Excel dibuka.
d)
Worksheet_Activate hanya dapat digunakan di sheet menu.
e)
Workbook_Open hanya dapat digunakan untuk mencetak.
52.
Kode ActiveCell.Offset(1, 0).Select berfungsi untuk memindahkan seleksi sel...
a)
Satu sel ke atas.
b)
Satu sel ke bawah.
c)
Satu sel ke kanan.
d)
Satu sel ke kiri.
e)
Dua sel ke bawah.
53.
Dalam laporan neraca, bagaimana cara mendapatkan data dari kolom kredit?
a)
Dari Neraca Lajur kolom K.
b)
Dari Neraca Lajur kolom L.
c)
Dari Jurnal Umum kolom E.
d)
Dari Jurnal Umum kolom F.
e)
Dari Jurnal Penyesuaian.
54.
Berdasarkan rumus _""""Rp.""* #,##0.00_ pada format sel di Laporan Rugi Laba, karakter * berfungsi untuk...
a)
Mengalikan nilai.
b)
Menambah spasi.
c)
Mengisi spasi kosong dengan karakter berikutnya.
d)
Memisahkan ribuan.
e)
Menandakan nilai negatif.
55.
Mengapa kode End digunakan pada Private Sub cmd_tutup_Click() dalam UserForm Edit Jurnal Umum?
a)
Untuk menyimpan data.
b)
Untuk mengakhiri seluruh program, bukan hanya UserForm.
c)
Untuk mengunci sheet.
d)
Untuk menampilkan pesan konfirmasi.
e)
Untuk kembali ke sheet menu.
56.
Apa perbedaan antara Sheets(""Menu"").Visible = True dan Sheets(""Menu"").Activate?
a)
Visible = True hanya menampilkan sheet, sementara Activate juga memilih sheet tersebut.
b)
Activate hanya menampilkan sheet, sementara Visible = True juga memilih sheet tersebut.
c)
Keduanya sama.
d)
Visible = True hanya untuk UserForm.
e)
Keduanya sama.
57.
Berdasarkan kode ActiveCell.End(xlDown).End(xlDown).CurrentRegion.Select, apa yang akan diseleksi?
a)
Hanya sel aktif.
b)
Rentang dari sel aktif ke bawah sampai sel kosong.
c)
Rentang dari sel aktif hingga akhir area data.
d)
Seluruh sheet.
e)
Menghitung jumlah baris.
58.
Apa fungsi dari Application.Sum(Range(""debit"")) dalam prosedur tutup_Click()?
a)
Untuk memindahkan data.
b)
Untuk menghapus data.
c)
Untuk menghitung total nilai dari semua sel dalam rentang bernama "debit".
d)
Untuk mengaktifkan kembali tombol yang disembunyikan.
e)
Menggunakan If cr Is Nothing Then untuk memeriksa apakah nomor jurnal sudah ada.
59.
Pada Private Sub UserForm_Initialize(), kode kode.RowSource = ""coa!f11:f140"" berfungsi untuk...
a)
Mengisi data combo box kode dengan nilai dari rentang F11:F140 di sheet ""COA"".
b)
Mengisi data combo box kode dengan teks ""coa!f11:f140"".
c)
Mengatur warna baris pada sheet ""COA"".
d)
Mengubah ukuran sel di sheet ""COA"".
e)
Menghitung jumlah baris.
60.
Bagaimana cara program memastikan bahwa nmr.Text pada UserForm Jurnal Penyesuaian tidak duplikat?
a)
Menggunakan If cr Is Nothing Then untuk memeriksa apakah nomor jurnal sudah ada.
b)
Menggunakan fungsi VLOOKUP.
c)
Menggunakan ActiveCell.End(xlDown).Select.
d)
Menggunakan End If.
e)
Menghitung jumlah baris.
Reset
