Nhận Mã KeyAscii Trên Form. | Giải Pháp Excel
Có thể bạn quan tâm
- Trang chủ Có gì mới Hoạt động gần nhất Tác giả
- Diễn đàn Tìm bài viết mới Tìm theo chuyên mục
- Video
Video về Excel Video về tin học khác Tin tức về tin học chung - Thông tin mới Featured content Tìm bài mới Tài Nguyên Mới Hoạt động gần nhất
- Tài nguyên Đánh giá mới nhất Tìm tài nguyên
- Đóng góp
Tìm kiếm
Mọi nơi Đề tài Diễn đàn này Đề tài này Chỉ tìm trong tiêu đề Note Tìm kiếm Tìm nâng cao…- Tìm bài viết mới
- Tìm theo chuyên mục
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
- Khách ơi! GPE thông tin đến bạn ấn phẩm "lập trình VBA trong Excel": - Phần cơ bản - Phần Nâng Cao - VBA trong Excel - Cải thiện và tăng tốc
- Trang chủ
- Diễn đàn
- Lập Trình với Excel
- Thread starter Thread starter sealand
- Ngày gửi Ngày gửi 18/8/08
Người dùng đang xem chủ đề này
Đang trực tuyến: 2 (Thành viên: 0, Khách: 2)sealand
Thành viên gạo cội



Tham gia 16/5/08 Bài viết 4,882 Được thích 7,687 Giới tính Nam Nghề nghiệp Kế Toán Mình không biết cách thiết lập như thế nào để nhận được mã KeyAscii của các phím chức năng như Enter, Tab, phím di chuyển v.v...trong event KeyPress trên Form viết bằng VBA (Excel) trước khi VBA thực hiện chức năng của phím (Như di chuyển chẳng hạn).Ai biết chỉ giùm với, cám ơn nha. Sắp xếp theo thời gian sắp xếp theo bầu chọn Po_Pikachu
[email protected]
Tham gia 29/4/08 Bài viết 2,209 Được thích 3,572 Nghề nghiệp #VALUE! Có hai trường hợp nếu bạn chỉ dùng form để thông báo thôi thì có thể dùng code sau: Mã: Sao chép. Private Sub UserForm_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger) If KeyAscii = 13 Then '... End If End Sub Nhưng nếu code nhập liệu thì bạn phải KeyPress chúng trên tất cả các Object luôn như Commandbutton, laybel,... Mã: Sao chép. Private Sub CommandButton1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger) If KeyAscii = 13 Then '... End If End Sub Nếu bạn muốn biết mã Ascii của các phím thì vào Help -> Microsoft VB Help (F1) -> nhập từ khóa là (Key Ascii) thì sẽ hiện ra danh sách các phím và mã số tương ứng cho bạn chọn. Lần chỉnh sửa cuối: 14/3/15 Upvote 0sealand
Thành viên gạo cội



Tham gia 16/5/08 Bài viết 4,882 Được thích 7,687 Giới tính Nam Nghề nghiệp Kế Toán Nhưng bạn thử lại xem trong event đâu có nhận được.Bạn xen file mình gửi có đúng vậy không. Cám ơn bạn quan tâm. Upvote 0 sealand
Thành viên gạo cội



Tham gia 16/5/08 Bài viết 4,882 Được thích 7,687 Giới tính Nam Nghề nghiệp Kế Toán Mình load lại File, không hiểu sao mình load file hay bị lỗi quá File đính kèm
- Sealand.xls Sealand.xls 28 KB · Đọc: 54
phamduylong
-
Thành viên đã mất Tham gia 30/12/06 Bài viết 918 Được thích 2,372 Nghề nghiệp Giáo viênsealand đã viết: Mình không biết cách thiết lập như thế nào để nhận được mã KeyAscii của các phím chức năng như Enter, Tab, phím di chuyển v.v...trong event KeyPress trên Form viết bằng VBA (Excel) trước khi VBA thực hiện chức năng của phím (Như di chuyển chẳng hạn).Ai biết chỉ giùm với, cám ơn nha. Nhấp chuột vào đây để mở rộng...KeyPress không nhận phím Enter, bạn phải chuyển sang sự kiện KeyDown: Mã: Sao chép. Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer) If KeyCode = 13 Then ...... ...... End If End Sub Upvote 0
sealand
Thành viên gạo cội



Tham gia 16/5/08 Bài viết 4,882 Được thích 7,687 Giới tính Nam Nghề nghiệp Kế Toán Cám ơn phamduylong, mình cũng thấy trong VBA các điều khiển kèm theo MS Office sẽ không nhận được mã Ascii trong Event KeyPress mà chỉ lấy Code từ KeyDown hay KeyUp. Nhưng nếu các Control khác như FlexGrid chẳng hạn thì vẫn nhận bình thường KeyAscii. Upvote 0 PhanTuHuong
VBA & VB.NET for Excel & AutoCad
Thành viên danh dự Tham gia 13/6/06 Bài viết 7,239 Được thích 24,787 Chức năng của KeyAscii đây (sưu tầm): Key Codes ========= Constant Value Description vbKeyLButton 1 Left mouse button vbKeyRButton 2 Right mouse button vbKeyCancel 3 CANCEL key vbKeyMButton 4 Middle mouse button vbKeyBack 8 BACKSPACE key vbKeyTab 9 TAB key vbKeyClear 12 CLEAR key vbKeyReturn 13 ENTER key vbKeyShift 16 SHIFT key vbKeyControl 17 CTRL key vbKeyMenu 18 MENU key vbKeyPause 19 PAUSE key vbKeyCapital 20 CAPS lock key vbKeyEscape 27 ESC key vbKeySpace 32 SPACEBAR key vbKeyPageUp 33 PAGE UP key vbKeyPageDown 34 PAGE DOWN key vbKeyEnd 35 END key vbKeyHome 36 HOME key vbKeyLeft 37 LEFT ARROW key vbKeyUp 38 UP ARROW key vbKeyRight 39 RIGHT ARROW key vbKeyDown 40 DOWN ARROW key vbKeySelect 41 SELECT key vbKeyPrint 42 print SCREEN key vbKeyExecute 43 EXECUTE key vbKeySnapshot 44 SNAPSHOT key vbKeyInsert 45 INS key vbKeyDelete 46 DEL key vbKeyHelp 47 HELP key vbKeyNumlock 144 NUM lock key KeyA Through KeyZ Are the Same as Their ASCII Equivalents: 'A' Through 'Z' ========================================================================== Constant Value Description vbKeyA 65 A key vbKeyB 66 B key vbKeyC 67 C key vbKeyD 68 D key vbKeyE 69 E key vbKeyF 70 F key vbKeyG 71 G key vbKeyH 72 H key vbKeyI 73 I key vbKeyJ 74 J key vbKeyK 75 K key vbKeyL 76 L key vbKeyM 77 M key vbKeyN 78 N key vbKeyO 79 O key vbKeyP 80 P key vbKeyQ 81 Q key vbKeyR 82 R key vbKeyS 83 S key vbKeyT 84 T key vbKeyU 85 U key vbKeyV 86 V key vbKeyW 87 W key vbKeyX 88 X key vbKeyY 89 Y key vbKeyZ 90 Z key Key0 Through Key9 Are the Same as Their ASCII Equivalents: '0' Through '9 ========================================================================= Constant Value Description vbKey0 48 0 key vbKey1 49 1 key vbKey2 50 2 key vbKey3 51 3 key vbKey4 52 4 key vbKey5 53 5 key vbKey6 54 6 key vbKey7 55 7 key vbKey8 56 8 key vbKey9 57 9 key Keys on the Numeric Keypad ========================== Constant Value Description vbKeyNumpad0 96 0 key vbKeyNumpad1 97 1 key vbKeyNumpad2 98 2 key vbKeyNumpad3 99 3 key vbKeyNumpad4 100 4 key vbKeyNumpad5 101 5 key vbKeyNumpad6 102 6 key vbKeyNumpad7 103 7 key vbKeyNumpad8 104 8 key vbKeyNumpad9 105 9 key vbKeyMultiply 106 MULTIPLICATION SIGN (*) key vbKeyAdd 107 PLUS SIGN (+) key vbKeySeparator 108 ENTER (keypad) key vbKeySubtract 109 MINUS SIGN (-) key vbKeyDecimal 110 DECIMAL POINT(.) key vbKeyDivide 111 DIVISION SIGN (/) key Function Keys ============= Constant Value Description vbKeyF1 112 F1 key vbKeyF2 113 F2 key vbKeyF3 114 F3 key vbKeyF4 115 F4 key vbKeyF5 116 F5 key vbKeyF6 117 F6 key vbKeyF7 118 F7 key vbKeyF8 119 F8 key vbKeyF9 120 F9 key vbKeyF10 121 F10 key vbKeyF11 122 F11 key vbKeyF12 123 F12 key vbKeyF13 124 F13 key vbKeyF14 125 F14 key vbKeyF15 126 F15 key vbKeyF16 127 F16 key Upvote 0 Mmoihocvba
Thành viên thường trực



Tham gia 16/8/20 Bài viết 214 Được thích 51 PhanTuHuong đã viết: Chức năng của KeyAscii đây (sưu tầm): Key Codes ========= Constant Value Description vbKeyLButton 1 Left mouse button vbKeyRButton 2 Right mouse button vbKeyCancel 3 CANCEL key vbKeyMButton 4 Middle mouse button vbKeyBack 8 BACKSPACE key vbKeyTab 9 TAB key vbKeyClear 12 CLEAR key vbKeyReturn 13 ENTER key vbKeyShift 16 SHIFT key vbKeyControl 17 CTRL key vbKeyMenu 18 MENU key vbKeyPause 19 PAUSE key vbKeyCapital 20 CAPS lock key vbKeyEscape 27 ESC key vbKeySpace 32 SPACEBAR key vbKeyPageUp 33 PAGE UP key vbKeyPageDown 34 PAGE DOWN key vbKeyEnd 35 END key vbKeyHome 36 HOME key vbKeyLeft 37 LEFT ARROW key vbKeyUp 38 UP ARROW key vbKeyRight 39 RIGHT ARROW key vbKeyDown 40 DOWN ARROW key vbKeySelect 41 SELECT key vbKeyPrint 42 print SCREEN key vbKeyExecute 43 EXECUTE key vbKeySnapshot 44 SNAPSHOT key vbKeyInsert 45 INS key vbKeyDelete 46 DEL key vbKeyHelp 47 HELP key vbKeyNumlock 144 NUM lock key KeyA Through KeyZ Are the Same as Their ASCII Equivalents: 'A' Through 'Z' ========================================================================== Constant Value Description vbKeyA 65 A key vbKeyB 66 B key vbKeyC 67 C key vbKeyD 68 D key vbKeyE 69 E key vbKeyF 70 F key vbKeyG 71 G key vbKeyH 72 H key vbKeyI 73 I key vbKeyJ 74 J key vbKeyK 75 K key vbKeyL 76 L key vbKeyM 77 M key vbKeyN 78 N key vbKeyO 79 O key vbKeyP 80 P key vbKeyQ 81 Q key vbKeyR 82 R key vbKeyS 83 S key vbKeyT 84 T key vbKeyU 85 U key vbKeyV 86 V key vbKeyW 87 W key vbKeyX 88 X key vbKeyY 89 Y key vbKeyZ 90 Z key Key0 Through Key9 Are the Same as Their ASCII Equivalents: '0' Through '9 ========================================================================= Constant Value Description vbKey0 48 0 key vbKey1 49 1 key vbKey2 50 2 key vbKey3 51 3 key vbKey4 52 4 key vbKey5 53 5 key vbKey6 54 6 key vbKey7 55 7 key vbKey8 56 8 key vbKey9 57 9 key Keys on the Numeric Keypad ========================== Constant Value Description vbKeyNumpad0 96 0 key vbKeyNumpad1 97 1 key vbKeyNumpad2 98 2 key vbKeyNumpad3 99 3 key vbKeyNumpad4 100 4 key vbKeyNumpad5 101 5 key vbKeyNumpad6 102 6 key vbKeyNumpad7 103 7 key vbKeyNumpad8 104 8 key vbKeyNumpad9 105 9 key vbKeyMultiply 106 MULTIPLICATION SIGN (*) key vbKeyAdd 107 PLUS SIGN (+) key vbKeySeparator 108 ENTER (keypad) key vbKeySubtract 109 MINUS SIGN (-) key vbKeyDecimal 110 DECIMAL POINT(.) key vbKeyDivide 111 DIVISION SIGN (/) key Function Keys ============= Constant Value Description vbKeyF1 112 F1 key vbKeyF2 113 F2 key vbKeyF3 114 F3 key vbKeyF4 115 F4 key vbKeyF5 116 F5 key vbKeyF6 117 F6 key vbKeyF7 118 F7 key vbKeyF8 119 F8 key vbKeyF9 120 F9 key vbKeyF10 121 F10 key vbKeyF11 122 F11 key vbKeyF12 123 F12 key vbKeyF13 124 F13 key vbKeyF14 125 F14 key vbKeyF15 126 F15 key vbKeyF16 127 F16 key Nhấp chuột vào đây để mở rộng...Cho em hỏi dấu chấm thập phân thì số mấy ạ? Em thử số 110 nhưng không được ạ, không biết có đúng không! Upvote 0
giaiphap
==(^o^)==
Tham gia 12/3/07 Bài viết 5,809 Được thích 6,368 Donate (Momo)
Giới tính Nam moihocvba đã viết: Cho em hỏi dấu chấm thập phân thì số mấy ạ? Em thử số 110 nhưng không được ạ, không biết có đúng không! Nhấp chuột vào đây để mở rộng...110 là bên phím số, bạn có thể thử 190 Upvote 0 B
batman1
Thành viên gạo cội



Tham gia 8/9/14 Bài viết 5,776 Được thích 9,819 giaiphap đã viết: 110 là bên phím số, bạn có thể thử 190 Nhấp chuột vào đây để mở rộng...110, 190 là KeyCode, không phải KeyAscii Upvote 0
giaiphap
==(^o^)==
Tham gia 12/3/07 Bài viết 5,809 Được thích 6,368 Donate (Momo)
Giới tính Nam batman1 đã viết: 110, 190 là KeyCode, không phải KeyAscii Nhấp chuột vào đây để mở rộng...Vậy nhờ anh chỉ giáo tiếp, em biết vbKeyDecimal có mã 110 còn mã 190 em không biết. Upvote 0 B
batman1
Thành viên gạo cội



Tham gia 8/9/14 Bài viết 5,776 Được thích 9,819 giaiphap đã viết: Vậy nhờ anh chỉ giáo tiếp, em biết vbKeyDecimal có mã 110 còn mã 190 em không biết. Nhấp chuột vào đây để mở rộng...À ý tôi khác. Chủ đề bàn về KeyAscii (Nhận mã KeyAscii trên form) mà 110 và 190 là KeyCode của dấu chấm ở bàn phím số và bàn phím thường, vậy không là KeyAscii. Thế thôi. Upvote 0 Bạn phải đăng nhập hoặc đăng ký để trả lời bài viết tại đây.
Bài viết mới nhất
K Hàm tìm theo kết quả gần đúng nhất (1 người xem)- kiemkhach2
- Hôm qua, lúc 21:14
- Hàm và công thức Excel
- SA_DQ
- 3/11/25
- Chia sẻ
- Na7979
- 19/12/25
- Google Sheets
- Question Question
- ongke0711
- 6/10/24
- Lập Trình với Excel
- sangdennh
- Thứ sáu lúc 09:55
- Hàm và công thức Excel
- vudaicacvatn
- Thứ tư lúc 17:05
- Những vấn đề chung
- thinhthien1
- Chủ nhật lúc 22:23
- Tìm kiếm, dò tìm và tham chiếu
- Momominh
- Thứ bảy lúc 11:52
- Hàm và công thức Excel
- zonmaomao
- Thứ sáu lúc 21:50
- Giải thích, gỡ rối, xử lý lỗi công thức
- Tuan_Leok
- 1/11/18
- Excel Ứng Dụng
- Question Question
- NguyenNgocThuHien
- 5/12/17
- Lập Trình với Excel
- giangong
- Thứ sáu lúc 10:23
- Hàm và công thức Excel
- PhanTuHuong
- 7/10/21
- Xây dựng ứng dụng.
- 2013myvietnam
- Thứ tư lúc 20:22
- Excel và Giáo Dục
- GPE-Trợ Lý
- 21/12/25
- Học tập Online
- hanhlx88
- 29/12/25
- Giải thích, gỡ rối, xử lý lỗi công thức
- QUANSUNG
- 29/12/25
- Hướng dẫn sử dụng các hàm trong Excel
- thanhkybk
- 29/12/25
- Hàm và công thức Excel
- Question Question
- duongnhuxuyen
- 12/12/25
- Lập Trình với Excel
- Dinh Hong Nhung
- 29/12/25
- Hàm và công thức Excel
Thành viên có số lượng bài viết cao nhất tháng
- sangdennh 7
- Phan Thế Hiệp 6
- dungpham01 5
- DeTong 5
- 2013myvietnam 4
- Duy Tùng 9x 3
- SA_DQ 3
- kiemkhach2 3
- HUONGHCKT 2
- thanhphongtslocphat 2
- zonmaomao 2
- huhumalu 2
- huuthang_bd 1
- giangong 1
- tohop 1
- Momominh 1
- thinhthien1 1
- vudaicacvatn 1
- yeudoi 1
- PhanTuHuong 1
Thành viên có điểm tương tác cao nhất tháng
- Phan Thế Hiệp 17
- 2013myvietnam 5
- HUONGHCKT 4
- LOGANWover 3
- dungpham01 3
- DeTong 3
- thanthanhan 2
- huhumalu 2
- SA_DQ 2
- PhanTuHuong 2
- Duy Tùng 9x 1
Thời gian đếm ngược.
000 Ngày 00 Giờ 00 phút 00 giây Thân mời tham dự sự kiện sinh nhật GPE 2025- Trang chủ
- Diễn đàn
- Lập Trình với Excel
- Website này sử dụng cookies. Tiếp tục sử dụng trang này, đồng nghĩa với việc bạn chấp nhận website sử dụng cookies. Chấp nhận Tìm hiểu thêm.…
Từ khóa » Bảng Mã Keycode
-
Mã Keycode Trên Bàn Phím
-
Bảng Mã ASCII Của Bàn Phím Máy Tính - Nguyễn Lê Điệp
-
Key Code Table - ForeUI
-
Javascript Char Codes (Key Codes) - WordPress Developer
-
Keycode Constants | Microsoft Docs
-
Mã ASCII Của Bảng Chữ Cái, Bàn Phím Enter, Space, ESC, Mũi Tên
-
JavaScript Key Code Event Tool & List | Toptal®
-
JavaScript KeyCode So Với CharCode - HelpEx
-
Hướng Dẫn Và Ví Dụ Javascript KeyboardEvent - Openplanning
-
Mã Phím ảo Virtual Key Code - Tài Liệu Text - 123doc
-
Chủ đề: Hỏi Về Bảng Mã Ascii Trong VB?
-
[jQuery] Bắt Sự Kiện Khi Nhấn Phím Enter
-
Các Mã Bàn Phím Hay Dùng Trong Javascript - HocWP