Memuat
Memuat
Impor CSV dan Backup untuk wedding planner
0 kali dilihat
Pilih berkas CSV lalu isinya ditambahkan ke lembar Data. Sebelum mengimpor, makro menyimpan salinan cadangan berberkas tanggal dan jam.

Impor ribuan baris aman karena selalu ada cadangan.
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 |
|---|---|---|
| J2 | =COUNTA(Data!B2:B5000) | Jumlah baris sesudah impor. |
| J3 | ="Backup_"&TEXT(NOW(),"yyyymmdd_hhmm")&".xlsx" | Pola nama berkas cadangan. |
| J4 | =SUMPRODUCT(--(Data!G2:G61<>Data!D2:D61*Data!E2:E61)) | Cek: baris yang total tidak sama dengan qty kali harga. |
Modul makro dikirim sebagai berkas Modul_Makro.bas terpisah di dalam ZIP. Impor lewat Alt+F11. Cuplikan singkatnya:
Sub ImporCSV()
Dim f As Variant, wb As Workbook, wd As Worksheet, n As Long, t As Long
Set wd = ThisWorkbook.Sheets("Data")
ThisWorkbook.SaveCopyAs ThisWorkbook.Path & "\Backup_" & Format(Now, "yyyymmdd_hhmm") & ".xlsx"
f = Application.GetOpenFilename("CSV (*.csv),*.csv")
If f = False Then Exit Sub
Set wb = Workbooks.Open(f)
n = wb.Sheets(1).Cells(wb.Sheets(1).Rows.Count, "A").End(xlUp).Row
If n >= 2 Then
t = wd.Cells(wd.Rows.Count, "A").End(xlUp).Row + 1
wb.Sheets(1).Range("A2:F" & n).Copy
wd.Cells(t, 1).PasteSpecial xlPasteValues
wd.Range("G" & t & ":G" & (t + n - 2)).Formula = "=D" & t & "*E" & t
End If
Application.CutCopyMode = False
wb.Close SaveChanges:=False
MsgBox (n - 1) & " baris diimpor.", vbInformation
End SubKolom pada lembar Data:
| Pos Pernikahan | Harga |
|---|---|
| Sewa Gedung | 25.000.000 |
| Katering per Porsi | 85.000 |
| Dekorasi Pelaminan | 12.000.000 |
| Rias dan Busana Pengantin | 8.000.000 |
| Fotografer dan Videografer | 9.000.000 |
| Cincin Kawin | 7.500.000 |
| Undangan Cetak | 4.500 |
| MC dan Hiburan | 3.500.000 |
| Souvenir Tamu | 6.500 |
| Wedding Organizer | 10.000.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.
Data contoh bersifat sintetis. Excel adalah merek dagang Microsoft Corporation.
Kembali ke portofolio Excel