Cho hỏi cách nào hủy bỏ chức năng cắt Cell của phím tắt Ctrl_x trong Excel vậy ?

Liên hệ QC

cmc_bluesky

Thành viên mới
Tham gia
16/2/11
Bài viết
13
Được thích
0
Mình đang làm kế toán trên Excel mà thấy phím tắt Ctrl_x bất tiện quá, mình muốn hủy bỏ chức năng cắt
của Ctrl_x trong Excel thì phải làm cách nào, bạn nào biết chỉ giúp với, mình xin cảm ơn !
 
Dạ em dùng Office 2007 thưa anh...
 
Upvote 0
Vậy bạn đã thử code ở bài 17 chưa:
PHP:
Sub Test()
Application.OnKey "{ESC}", ""
End Sub

Dạ em làm như sau mà nó không chịu chạy thưa anh. Mong anh thông cảm em lúa về cái vụ này:
Sub Test()
Application.OnKey "{ESC}", ""
End Sub

Sub Test1()
Application.OnKey "{-}", "PrintMyRoster"
End Sub

Sub PrintMyRoster()
curPrtArea = ActiveSheet.PageSetup.PrintArea
myPrtArea = "A14:N24"
ActiveSheet.PageSetup.PrintArea = myPrtArea
ActiveSheet.PrintOut
ActiveSheet.PageSetup.PrintArea = curPrtArea
Range("B14:C14").ClearContents
End Sub
 
Upvote 0
Dạ em làm như sau mà nó không chịu chạy thưa anh. Mong anh thông cảm em lúa về cái vụ này:
Tôi thử thấy bình thường mà bạn!
-----------------------------------------
List các phím tắt như hình:

untitled.JPG
pencil.png


-----------------------------------------
Trong code của bạn, bạn đã gán dấu - cho sub PrintMyRoster ---> Vậy, sau khi chạy sub Test1 xong, hãy bấm dấu - xem thử
 
Lần chỉnh sửa cuối:
Upvote 0
Em đã thử các nút khác đều OK chỉ trừ nút: +, - , * , / là không làm được... Cám ơn anh rất nhiều...
 
Upvote 0
Em đã thử các nút khác đều OK chỉ trừ nút: +, - , * , / là không làm được... Cám ơn anh rất nhiều...
Tôi dùng Laptop, không có bàn phím số nên không test được mấy phím này... Có điều tôi gán dấu - thường (gần phím backspace) thì OK
 
Upvote 0
Tôi dùng Laptop, không có bàn phím số nên không test được mấy phím này... Có điều tôi gán dấu - thường (gần phím backspace) thì OK
Em đã test thử thì toàn bộ phím thuộc nhóm phím số đều không gán cho phím tắt được. Vì vậy ta chỉ nhập được bên nhóm phím chữ thôi. Riêng các phím số thì không gán được.
 
Upvote 0
Em đã test thử thì toàn bộ phím thuộc nhóm phím số đều không gán cho phím tắt được. Vì vậy ta chỉ nhập được bên nhóm phím chữ thôi. Riêng các phím số thì không gán được.
Chưa chắc đâu nha --> Xem cái này:
http://www.giaiphapexcel.com/forum/showthread.php?3371-Cell-luôn-ở-chế-độ-Edit&p=23306#post23306
Danh thử xem (hổng có bàn phím số nên không test được)
 
Upvote 0
Cảm ơn GPE rất nhiều... Em đã gán cho nút Numlock thì OK...
 
Upvote 0
Upvote 0
Mình đã thử dùng Code cho phím + (107) và add vào... chạy tốt.. Cám ơn GPE rất nhiều

Sub Test1()
Application.OnKey "{107}", "PrintMyRoster"
End Sub

Sub PrintMyRoster()
curPrtArea = ActiveSheet.PageSetup.PrintArea
myPrtArea = "A14:N24"
ActiveSheet.PageSetup.PrintArea = myPrtArea
ActiveSheet.PrintOut
ActiveSheet.PageSetup.PrintArea = curPrtArea
Range("B14:C14").ClearContents
End Sub
 
Upvote 0
Dùng key code: 107 thì OK còn dùng ASCII code là 43 thì không chạy... có lẽ do mìng còn yếu và kém...
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom