Vấn đề format số lẻ trên Form (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

khongnhienttt

Thành viên hoạt động
Tham gia
15/7/15
Bài viết
137
Được thích
33
- Xin diễn đàn giải đáp giúp mình thắc mắc như sau: khi nhập số vào 1 textbox, để nó format có dấu cách hàng ngàn thì mình dùng code sau
Mã:
Me.TextBox5 = Format(Format(Me.TextBox5, "0.0"), "#,##0")

- Tuy nhiên, có nhiều trường hợp mình nhập số lẻ: VD: 1.235,52 thì mình dùng text định dạng như thế nào, và viết code như thế nào trên form
- Cám ơn các bạn đã đọc bài.
 

File đính kèm

- Xin diễn đàn giải đáp giúp mình thắc mắc như sau: khi nhập số vào 1 textbox, để nó format có dấu cách hàng ngàn thì mình dùng code sau
Mã:
Me.TextBox5 = Format(Format(Me.TextBox5, "0.0"), "#,##0")

- Tuy nhiên, có nhiều trường hợp mình nhập số lẻ: VD: 1.235,52 thì mình dùng text định dạng như thế nào, và viết code như thế nào trên form
- Cám ơn các bạn đã đọc bài.

nên đặt vào sub sự kiện (event)
_AfterUpdate()

và sao không là
Mã:
Me.TextBox5 = Format(Me.TextBox5, "#,##0")

hoặc nếu thêm 1 số lẻ sau chấm thập phân
Mã:
Me.TextBox5 = Format(Me.TextBox5, "#,##0.0")
 
Upvote 0
Cám ơn bạn, chắc có lẽ sử dụng sự kiện _AfterUpdate để xử lý số sau khi nhập vào
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom