Dear thầy
Khi em tạo userform (trong ô mức lương) em nhập số tiền 50.000 nhưng nó nhảy ra số tiền không đúng.
Private Sub Tb_Mucluong_Change()
Tb_MucLuong = Format(Tb_MucLuong, "#, ##0")
End Sub
Em cam on ạ
Chào bạn bạn thử như sau nhé
Private Sub Tb_Mucluong_Change()
Me.Tb_MucLuong= Format(Format(Tb_MucLuong, "0"), "#,##0")
End Sub
Bạn nhập vào textbox mức lương 1 ngày là số 50000 lại nhảy ra số 36526 hay bạn nhập trực tiếp số 36526 ?
Nếu nhập 1 số mà nhảy ra số khác thì cần xem lại có câu lệnh nào làm ảnh hưởng tới giá trị trong textbox này không? bởi lệnh format không làm nó đổi sang giá trị khác mà chỉ thay đổi cách định dạng, trình bày thôi.
Dạ, em nhập mức lương 1 ngày vào ô textbox là 50000 nó nhảy ra 36526 ạ.