• Tidak ada hasil yang ditemukan

Private Sub CommandButton1_Click()

N/A
N/A
Hasan Son

Academic year: 2023

Membagikan "Private Sub CommandButton1_Click()"

Copied!
1
0
0

Teks penuh

(1)

Private Sub CommandButton1_Click() Dim wsName As String

Dim ws As Worksheet

' Buat nama worksheet berdasarkan tanggal saat ini

wsName = Format(Date, "dd-mmmm-yy") ' Format tanggal sesuai keinginan (misal: "dd-mm- yyyy","mm-yyyy","yyyy", dll.)

' Cek apakah worksheet dengan nama tersebut sudah ada On Error Resume Next

Set ws = ThisWorkbook.Worksheets(wsName) On Error GoTo 0

' Jika worksheet belum ada, buat worksheet baru dengan nama tersebut If ws Is Nothing Then

Set ws =

ThisWorkbook.Worksheets.Add(After:=ThisWorkbook.Worksheets(ThisWorkbook.Worksheets.Count) )

ws.Name = wsName End If

' Temukan baris terakhir yang kosong di worksheet Dim lastRow As Long

lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row + 1

' Simpan data dari kotak teks ke worksheet ws.Cells(lastRow, 1).Value = txtkriteria1.Value ws.Cells(lastRow, 2).Value = txtkriteria2.Value ws.Cells(lastRow, 3).Value = txtkriteria3.Value ' ws.Cells(lastRow, 4).Value = TextBox1.Value ws.Cells(lastRow, 6).Value = txtkriteria4.Value ws.Cells(lastRow, 7).Value = txtkriteria5.Value ws.Cells(lastRow, 8).Value = txtkriteria6.Value

' Hapus inputan dari kotak teks txtkriteria1.Value = ""

txtkriteria2.Value = ""

txtkriteria3.Value = ""

txtkriteria4.Value = ""

txtkriteria5.Value = ""

txtkriteria6.Value = ""

txtkriteria1.SetFocus ' Mengatur fokus kembali pada txtKriteria1

End Sub

Referensi

Dokumen terkait