Nhận Mã KeyAscii Trên Form. | Giải Pháp Excel

Giải Pháp Excel
  • 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 New 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
  • Facebook
  • Đóng góp
Đăng nhập Đăng Ký Có gì mới? Tìm kiếm

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 Bởi: Tìm kiếm Tìm nâng cao…
  • Tìm bài viết mới
  • Tìm theo chuyên mục
Menu Đăng nhập Đăng Ký Install the app Install How to install the app on iOS

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
You are using an out of date browser. It may not display this or other websites correctly.You should upgrade or use an alternative browser. Nhận mã KeyAscii trên form. (1 người xem)
  • Thread starter Thread starter sealand
  • Ngày gửi Ngày gửi 18/8/08
Liên hệ QC

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

Đang trực tuyến: 2 (Thành viên: 0, Khách: 2) sealand

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

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 0 sealand

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 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

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
Upvote 0 P

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ên
sealand đã 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

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

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 M

moihocvba

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

giaiphap

==(^o^)==
Tham gia 12/3/07 Bài viết 5,809 Được thích 6,368 Donate (Momo) Donate 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

giaiphap

==(^o^)==
Tham gia 12/3/07 Bài viết 5,809 Được thích 6,368 Donate (Momo) Donate 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)
    • Cười
  • kiemkhach2
  • Hôm qua, lúc 21:14
  • Hàm và công thức Excel
Trả lời 7 Đọc 144 Hôm nay lúc 20:03 kiemkhach2 K SA_DQ Copilot bình luận các ván cờ vua từng ngày.
    • Thích
  • SA_DQ
  • 3/11/25
  • Chia sẻ
Trả lời 24 Đọc 989 Hôm nay lúc 15:15 SA_DQ SA_DQ N Tổng hợp 2 sheet khác nhau (có 1 cột dữ liệu trùng) trong goole sheet
  • Na7979
  • 19/12/25
  • Google Sheets
Trả lời 1 Đọc 194 Hôm nay lúc 09:51 yeudoi yeudoi ongke0711
  • Question Question
Tải hóa đơn điện tử (https://hoadondientu.gdt.gov.vn/) Excel Vba
    • Thích
    • Yêu thích
    • Cảm ơn
  • ongke0711
  • 6/10/24
  • Lập Trình với Excel
4 5 6 Trả lời 585 Đọc 85K Hôm qua, lúc 17:12 maphuong M S TỰ ĐỘNG CẬP NHẬT DỮ LIỆU
  • sangdennh
  • Thứ sáu lúc 09:55
  • Hàm và công thức Excel
Trả lời 14 Đọc 518 Hôm qua, lúc 07:51 le_vis L V Giúp tạo bảng phân công lịch trực tự động
    • Cười
  • vudaicacvatn
  • Thứ tư lúc 17:05
  • Những vấn đề chung
Trả lời 5 Đọc 240 Hôm qua, lúc 07:41 vudaicacvatn V T Mọi người giúp mình lập bảng tính sao hạn ạ
  • thinhthien1
  • Chủ nhật lúc 22:23
  • Tìm kiếm, dò tìm và tham chiếu
Trả lời 1 Đọc 130 Hôm qua, lúc 06:15 Phan Thế Hiệp Phan Thế Hiệp Momominh hỏi về công thức tách kí tự từ chuỗi
  • Momominh
  • Thứ bảy lúc 11:52
  • Hàm và công thức Excel
Trả lời 9 Đọc 240 Hôm qua, lúc 03:24 DeTong D zonmaomao File.xlsx hay bị tự động out, khi mở lại báo lỗi repaired và chỉ lưu được đến lần last saved gần nhất ạ (1 người xem)
  • zonmaomao
  • Thứ sáu lúc 21:50
  • Giải thích, gỡ rối, xử lý lỗi công thức
Trả lời 3 Đọc 104 Chủ nhật lúc 12:38 huhumalu H T Nhờ làm file excel quản lý kho N-X-T theo vị trí
    • Thích
  • Tuan_Leok
  • 1/11/18
  • Excel Ứng Dụng
Trả lời 15 Đọc 6K Thứ bảy lúc 18:11 thanhphongtslocphat thanhphongtslocphat NguyenNgocThuHien
  • Question Question
Liệt kê tổ hợp chập k của nhóm n phần tử.
    • Thích
    • Yêu thích
  • NguyenNgocThuHien
  • 5/12/17
  • Lập Trình với Excel
Trả lời 55 Đọc 19K Thứ sáu lúc 14:14 tohop T G Em xin hỏi hàm Vlook up ạ!
  • giangong
  • Thứ sáu lúc 10:23
  • Hàm và công thức Excel
Trả lời 1 Đọc 92 Thứ sáu lúc 10:38 dungpham01 D PhanTuHuong Chương trình lập Báo cáo khảo sát Địa chất công trình GeoSection
    • Thích
  • PhanTuHuong
  • 7/10/21
  • Xây dựng ứng dụng.
Trả lời 10 Đọc 7K Thứ năm lúc 14:52 PhanTuHuong PhanTuHuong 2 Xin hỏi về Công thức tính tiết theo PPCT (phân phối chương trình) trong Lịch báo giảng tự động
  • 2013myvietnam
  • Thứ tư lúc 20:22
  • Excel và Giáo Dục
Trả lời 9 Đọc 328 Thứ năm lúc 14:25 2013myvietnam 2 GPE-Trợ Lý [GPE21] ỨNG DỤNG POWER QUERY TRONG ĐỐI CHIẾU DỮ LIỆU HÓA ĐƠN ĐIỆN TỬ VÀ DỮ LIỆU KẾ TOÁN
    • Thích
  • GPE-Trợ Lý
  • 21/12/25
  • Học tập Online
Trả lời 1 Đọc 10K Thứ năm lúc 05:26 GPE-Trợ Lý GPE-Trợ Lý hanhlx88 Nhờ các cao nhân chỉ giúp file excel quá nặng. không không biết nguyên nhân
  • hanhlx88
  • 29/12/25
  • Giải thích, gỡ rối, xử lý lỗi công thức
Trả lời 5 Đọc 251 Thứ tư lúc 22:56 Mr.hieudoanxd Mr.hieudoanxd Q Nhờ các anh chị giúp cho công thức đếm số khách hàng theo File đính kèm
  • QUANSUNG
  • 29/12/25
  • Hướng dẫn sử dụng các hàm trong Excel
Trả lời 8 Đọc 293 Thứ tư lúc 16:31 dungpham01 D T Nhờ các Pro giúp thiết lập bảng excel
  • thanhkybk
  • 29/12/25
  • Hàm và công thức Excel
Trả lời 10 Đọc 486 Thứ tư lúc 15:19 thanhkybk T D
  • Question Question
Tách dòng tự động theo điều kiện bằng VBA
    • Cười
  • duongnhuxuyen
  • 12/12/25
  • Lập Trình với Excel
Trả lời 20 Đọc 788 30/12/25 ptm0412 ptm0412 D Công thức tính thuế TNCN cho người lao động nước ngoài
  • Dinh Hong Nhung
  • 29/12/25
  • Hàm và công thức Excel
Trả lời 1 Đọc 227 29/12/25 Phan Thế Hiệp Phan Thế Hiệp Xem thêm… Chia sẻ: Facebook X Bluesky LinkedIn Reddit Pinterest Tumblr WhatsApp Email Chia sẻ Link

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.…
Back Top Bottom

Từ khóa » Bảng Mã Keycode