Nguyễn Thị Thanh Nhã
Nguyễn Thị Thanh Nhã
Thảo luận 5 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 33 lượt xem

SAI ĐỊNH DẠNG

Tại sao khi nhập số, ô chỉ hiện được 1 số duy nhất là 1, bấm tiếp số 2 thì ô chỉ hiện số 2, tức là chỉ hiện 1 số gần nhất mình vừa nhập

Private Sub TextBox_Quantity_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
   If Not IsNumeric(Chr(KeyAscii)) And KeyAscii <> 8 Then
       KeyAscii = 0
       If Not IsNumeric(TextBox_Quantity.Value) Then
           MsgBox "Invalid price value"
           TextBox_Quantity.Value = ""
       End If
   Else
       TextBox_Quantity.Value = Format(TextBox_Price.Value, "#,##0")
   End If
End Sub

Thảo luận 5 câu trả lời
Lượt xem 33 lượt xem
Vỗ tay vỗ tay
Nguyễn Thị Thanh Nhã 10:04 - Apr 21, 2023
Vỗ tay vỗ tay
Nguyễn Thị Thanh Nhã 11:04 - Apr 21, 2023

Bạn cho gitiho xin quyền truy cập nhé

Vỗ tay vỗ tay
Nguyễn Thị Thanh Nhã 13:04 - Apr 21, 2023

Dạ, em đã mở quyền truy cập rồi. Thầy xem lại xem đã được chưa ạ?

Vỗ tay vỗ tay
Nguyễn Thị Thanh Nhã 09:04 - Apr 22, 2023

Bạn sử phần vlookup như sau nhé

Private Sub cb_Tenhang_Change()
If Me.cb_Tenhang <> "" Then
   Me.tb_DVT.Text = Application.WorksheetFunction.VLookup(Me.cb_Tenhang.Text, Sheets("DS_Hang").Range("A3:B6"), 2, 0)
   Else
   Me.tb_DVT.Value = ""
End If
End Sub

Vỗ tay vỗ tay
Nguyễn Thị Thanh Nhã 12:04 - Apr 24, 2023

Cám ơn thầy

Vỗ tay vỗ tay
Câu hỏi liên quan
© 2020 - Bản quyền của Công Ty Cổ Phần Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở Kế hoạch và Đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông