Memuat
Memuat
Form Input dengan Tombol Simpan untuk kas RT dan RW
0 kali dilihat
Pengguna mengisi form di sel input lalu menekan tombol Simpan untuk menambah baris baru ke lembar Data. Harga dan kategori diambil otomatis dari Master.

Data contoh bersifat sintetis. Excel adalah merek dagang Microsoft Corporation.
Input data lewat form yang rapi tanpa mengubah tabel langsung.
Berkas proyek aslinya tersedia. Bukan sekadar gambar di atas: Anda mendapat berkas kerja dengan semua rumus terpasang. Berkas bisa diunduh setelah pembayaran, dan tautan unduhnya kami kirim lewat WhatsApp atau email.
ZIP: workbook .xlsx + modul makro VBA (.zip)
| Sel | Rumus | Keterangan |
|---|---|---|
| K3 | =IFERROR(VLOOKUP(J3,Master!A:C,2,FALSE),0) | Pratinjau harga dari item terpilih. |
| K4 | =J4*K3 | Pratinjau total sebelum disimpan. |
| K5 | =IFERROR(VLOOKUP(J3,Master!A:C,3,FALSE),"") | Pratinjau kategori item. |
Modul makro dikirim sebagai berkas Modul_Makro.bas terpisah di dalam ZIP. Impor lewat Alt+F11. Cuplikan singkatnya:
Sub SimpanData()
Dim wf As Worksheet, ws As Worksheet, wm As Worksheet, r As Long, hrg As Variant, kat As Variant
Set wf = ThisWorkbook.Sheets("Dashboard")
Set ws = ThisWorkbook.Sheets("Data")
Set wm = ThisWorkbook.Sheets("Master")
If Trim(wf.Range("J3").Value) = "" Or Val(wf.Range("J4").Value) <= 0 Then
MsgBox "Isi item dan qty dengan benar.", vbExclamation
Exit Sub
End If
hrg = Application.VLookup(wf.Range("J3").Value, wm.Range("A:C"), 2, False)
kat = Application.VLookup(wf.Range("J3").Value, wm.Range("A:C"), 3, False)
If IsError(hrg) Then MsgBox "Item tidak ada di Master.", vbCritical: Exit Sub
r = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row + 1
ws.Cells(r, 1).Value = wf.Range("J2").Value
ws.Cells(r, 2).Value = wf.Range("J3").Value
ws.Cells(r, 3).Value = kat
ws.Cells(r, 4).Value = wf.Range("J4").Value
ws.Cells(r, 5).Value = hrg
ws.Cells(r, 6).Value = wf.Range("J5").Value
ws.Cells(r, 7).Formula = "=D" & r & "*E" & r
MsgBox "Data tersimpan di baris " & r, vbInformation
End SubKolom pada lembar Data:
| Uraian Kas | Nominal |
|---|---|
| Iuran Keamanan Warga | 50.000 |
| Iuran Kebersihan | 25.000 |
| Iuran Sosial | 20.000 |
| Gaji Satpam | 1.500.000 |
| Gaji Petugas Sampah | 800.000 |
| Perbaikan Jalan Lingkungan | 2.500.000 |
| Konsumsi Rapat Warga | 350.000 |
| Dana Santunan Warga Sakit | 500.000 |
| Lomba 17 Agustus | 3.000.000 |
| Listrik Pos Ronda | 150.000 |
Data contoh bersifat sintetis.
Ya. Gambar di atas hanya pratinjau. Setelah pembayaran, kami mengirim tautan unduh berkas proyek yang asli (ZIP berisi workbook .xlsx dan modul makro) lewat WhatsApp atau email.
Bukan. Data contoh bersifat sintetis dan hanya memperlihatkan cara kerja rumusnya. Ganti dengan data Anda sendiri, rumusnya tetap bekerja.
Bisa, sebagai pesanan terpisah. Kirim pesan lewat WhatsApp berisi gambaran singkat kolom data Anda dan hasil yang Anda inginkan.