Mình tạo một box để nhập như hình dưới, trong đó gồm 2 textbox, 1 cho chi tiết và một dùng cho số lượng.
Nếu điền chi tiet là a và so luong là 3
Sau khi nhấn nút nhap nó sẽ nhập vào excel dạng
Mình mới bắt đầu nên chỉ biết có duy nhất một hàm để nhập vào
Cells(nextrow, 1) = box1.Text
mình thử làm một vòng lặp để sau mỗi lần lặp nó có thể điền vào như trên nhưng không được
đây là code của mình
File đính kèm :
Cho mình hỏi là có cách nào khác để nhập dữ liệu từ textbox vào excel ko?
Và nếu có thể thì giúp mình hoàn thiện đoạn code trên với ạ.
Cảm ơn mọi người.
Nếu điền chi tiet là a và so luong là 3
Sau khi nhấn nút nhap nó sẽ nhập vào excel dạng
Mình mới bắt đầu nên chỉ biết có duy nhất một hàm để nhập vào
Cells(nextrow, 1) = box1.Text
mình thử làm một vòng lặp để sau mỗi lần lặp nó có thể điền vào như trên nhưng không được
đây là code của mình
Mã:
Private Sub nhap_Click()
Dim nextrow As Long
Dim i As Integer
Sheets("Sheet1").Activate
nextrow = Application.WorksheetFunction. _
CountA(Range("A:A")) + 1
If box1.Text = "" Then
MsgBox "You must enter a name."
Exit Sub
End If
' Vong lap minh muon no sau moi lan lap se tu dong input vao cac dong tiep theo
For i = 0 To box2 Step 1
Cells(nextrow, 1) = box1.Text
Cells(nextrow, 2) = box1.Text & "-" & i
Next
box1.Text = ""
box2.Text = ""
box1.SetFocus
End Sub
Cho mình hỏi là có cách nào khác để nhập dữ liệu từ textbox vào excel ko?
Và nếu có thể thì giúp mình hoàn thiện đoạn code trên với ạ.
Cảm ơn mọi người.