Tôi dùng sự kiện Onkey để đặt phím tắt cho các hàm, ví dụ có n hàm
như sau
Giả sử có n hàm thì phải tạo sẵn n hàm này hay sao? có cách nào chỉ gắn 1 hàm rồi trong hàm đó xác dịnh được phím hay tổi hợp phí gì vừa bấm, từ đó chủ động gọi các hàm con tương ứng
Vd:
ai biết xin chỉ giúp
Thanks,
như sau
Mã:
ExcelApp.OnKey "^T", "Macro1"
ExcelApp.OnKey "^B", "Macro"
...
ExcelApp.OnKey "^B", "Macro"
Vd:
Mã:
ExcelApp.OnKey "^T", "Macro"
ExcelApp.OnKey "^B", "Macro"
...
ExcelApp.OnKey "^C", "Macro" ' -> hàm thứ n
'rồi dùng hàm
sub Macro
select case 'Tổ hợp phí người dùng bấm[INDENT]case "^T"[INDENT]'Do ham A
[/INDENT]case "^B"[INDENT]'Do ham B
[/INDENT]..
end select
[/INDENT]end sub
Thanks,