NguyenthiH
Thành viên mới đăng ký
- Tham gia
- 11/12/16
- Bài viết
- 965
- Được thích
- 175
- Giới tính
- Nữ
Chào mọi người, em có tải file của anh QuangHai1969 trong Box"Hỏi cách tạo ComboBox thông minh" về, khi em chọn trong listBox xong em nhân Tab (Keycode=9) thì file bị lỗi "Excel has Stop Working", chỉ cho Enter(Keycode=13), nhưng tại vì anh quanghai1969 có nói
vả code trong file
nên em thử nhân Tab.
Nếu được, mong mọi người chỉnh dùm để nhấn tab không bị lỗi nữa.
Chú ý có thể điều khiển thoái mái bằng các phím mũi tên và phím Tab, Delete và phím Enter
vả code trong file
Mã:
[/COLOR]Private Sub ListBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = 13 Then
ActiveCell.Value = ActiveSheet.ListBox1.Value
Hide
ActiveCell.Activate
[COLOR=#ff0000][B]ElseIf KeyCode = 9 Then[/B][/COLOR]
[COLOR=#ff0000][B] Hide[/B][/COLOR]
[COLOR=#ff0000][B] ActiveCell.Activate[/B][/COLOR]
ElseIf KeyCode = 37 Then
Hide
ActiveCell.Offset(, -1).Activate
ElseIf KeyCode = 39 Then
Hide
ActiveCell.Offset(, 1).Activate
End If
End Sub
Nếu được, mong mọi người chỉnh dùm để nhấn tab không bị lỗi nữa.
File đính kèm
Lần chỉnh sửa cuối: