Format trong UserForm

Liên hệ QC

vungoc

Thành viên tiêu biểu
Tham gia
2/8/06
Bài viết
633
Được thích
2,603
Nghề nghiệp
Quản lý
Cho mình hỏi anhphuong, anh yeudoi cùng các anh / chị em khác trong diễn đàn: Mình làm Userform để nhập liệu trong excel, textbox phụ cấp - mình có câu lệnh như sau:

Private Sub Phucap_Change()
Me.Phucap = Format(Me.Phucap, "#,##0")
End Sub

Vấn đề: Khi mình nhập liệu trên Userform: Gõ số 600.000
Kết quả ghi xuống dữ liệu trong bảng tính chỉ là: 600.

Các bác vui lòng giúp mình giải quyết vấn vấn đề mình nêu trên nhé / Trân trọng cảm ơn !
 
Dear Ngọc

vungoc đã viết:
Cho mình hỏi anhphuong, anh yeudoi cùng các anh / chị em khác trong diễn đàn: Mình làm Userform để nhập liệu trong excel, textbox phụ cấp - mình có câu lệnh như sau:

Private Sub Phucap_Change()
Me.Phucap = Format(Me.Phucap, "#,##0")
End Sub

Vấn đề: Khi mình nhập liệu trên Userform: Gõ số 600.000
Kết quả ghi xuống dữ liệu trong bảng tính chỉ là: 600.

Các bác vui lòng giúp mình giải quyết vấn vấn đề mình nêu trên nhé / Trân trọng cảm ơn !



Đã hướng dẫn rồi mà
1/ Format bảng tính cột Phụ cấp : Vào Format/Cell . Chọn Number, chọn Decimal places là 0, Đánh dấu kiểm vào hộp Use 1000....
2/ Trong form co thể chọn thủ tục Change hoặc AfterUpdate của Textbox Phucap
 
Upvote 0
Công thức gì hả bạn?

new_star đã viết:

Hình như bạn không rõ câu hỏi của bạn Ngọc rồi . Ở đây là format textbox trong form mà .
Dear Ngọc !
1/ Kiểm tra lại cách gõ sau khi đã format(gõ 600000 chứ không phải 600.000)
2/ Kiểm tra lại trong Control Panel xem dịnh dạng cho nhóm số là dấu , hay . để có format cho đúng
Chúc thành công
Thân
 
Upvote 0
Em đã nhận được files anh gưi trả lại cho em rồi. Em sẽ thực hiện theo hướng dẫn của anh - Em xin cảm ơn Anh Trường (anhphuong) nhiều lắm !
 
Upvote 0
Em đã làm theo hướng dẫn của anh Trường rồi nhưng không hiểu sao vẫn chưa được (em đang sử dụng máy tính xách tay, không biết việc nhập số có khác với máy vi tính để bàn không). Em sẽ chép files này sang máy để bàn thử xem sao !
 
Upvote 0
Web KT
Back
Top Bottom