khuong182018
Thành viên mới

- Tham gia
- 25/10/20
- Bài viết
- 18
- Được thích
- 1

Sao bạn không dùng giải pháp là thay thế luôn thành t hoặc k khi nhập vào txtChitiet ấy nhỉ? có nghĩa là cho dù có nhập vào là T hay K thì khi bạn chuyển sang textbox khác hay Enter thì txtChitiet ấy đã tự động thay thế T (hoặc K) thành t( hoặc k) mà không cần hiện lên thông báo.Với các trường hợp nhập liệu sai tại txtChitiet, mong muốn focus đặt tại txtChitiet. ví dụ như 5K (đúng là 5k) thì setfocus lại đặt dấu nháy tại txtMaVach. Mong các thầy, anh chị sửa em lỗi này ạ

Vâng rất hay ạ , em sẽ sửa như vậy , nhưng em vẫn thắc mắc là đã txtChitiet.setfocus rồi mà dấu nháy nó chuyển về txtMaVach khi nhấn EnterSao bạn không dùng giải pháp là thay thế luôn thành t hoặc k khi nhập vào txtChitiet ấy nhỉ? có nghĩa là bcho dù có nhập vào là T hay K thì khi bạn chuyển sang textbox khác hay Enter thì txtChitiet ấy đã tự động thay thế T (hoặc K) thành t( hoặc k) mà không cần hiện lên thông báo.
Thêm một lệnh nữa để khi nhấn Enter thì lại đặt cho nó về nơi mong muốn.nhưng em vẫn thắc mắc là đã txtChitiet.setfocus rồi mà dấu nháy nó chuyển về txtMaVach khi nhấn Enter

Anh giải thích rõ hơn được không ạ, em txtChitiet.setfocus rồi mà ko đcThêm một lệnh nữa để khi nhấn Enter thì lại đặt cho nó về nơi mong muốn.

em có comandblock lại câu lệnh msgbox thì nó đặt dấu nháy như ý muốn nhưng lại mất đi cái thông báoThêm một lệnh nữa để khi nhấn Enter thì lại đặt cho nó về nơi mong muốn.