Cảm ơn, dùng bằng VBA như thế nào nhỉ?Mr Okebab đã viết:Không có, chỉ có cách là nhấn F2 (bằng tay hoặc = VBA), hay một cái gì đó tương tự.
Thân!
Gởi Chibi,chibi đã viết:Cảm ơn, dùng bằng VBA như thế nào nhỉ?
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
SendKeys "{F2}"
End Sub
Trần Văn Bình đã viết:Tiện thể cho tôi hỏi luôn nếu dùng phím kết hợp thì viết thế nào
ví dụ: Ctrl+C, Ctrl+V
Biết răng không nên các chế độ này thường trực trong cells nhưng tôi muốn biết cách làm như thế nào
[FONT=Arial][SIZE=3]Sub CtrlC()[/SIZE][/FONT]
[FONT=Arial][SIZE=3]Application.OnKey "^C", "Test"[/SIZE][/FONT]
[FONT=Arial][SIZE=3]End sub[/SIZE][/FONT]
[FONT=Arial][SIZE=3]Sub Test()[/SIZE][/FONT]
[FONT=Arial][SIZE=3]Msgbox “Ban moi bam Ctrl + C”[/SIZE][/FONT]
[FONT=Arial][SIZE=3]End sub[/SIZE][/FONT]
digita đã viết:Đây là 1 thí dụ đơn giàn. Qua đây bạn sẽ có thể tự viết lấy code cho nút Ctrl + V.Mã:[FONT=Arial][SIZE=3]Sub CtrlC()[/SIZE] [/FONT] [FONT=Arial][SIZE=3]Application.OnKey "^C", "Test"[/SIZE] [/FONT] [FONT=Arial][SIZE=3]End sub[/SIZE] [/FONT]
Mã:[FONT=Arial][SIZE=3]Sub Test()[/SIZE] [/FONT] [FONT=Arial][SIZE=3]Msgbox “Ban moi bam Ctrl + C”[/SIZE] [/FONT] [FONT=Arial][SIZE=3]End sub[/SIZE][/FONT]
tedaynui đã viết:
Tuy nhiên lệnh Application.Onkey này hình như không có "ép phê" với bàn phím số (Numpad).
Thân!
[FONT=Arial][SIZE=3]Sub Enable()[/SIZE][/FONT]
[SIZE=3][FONT=Arial] Application.OnKey "^{96}", "Test"[/FONT][/SIZE]
[FONT=Arial][SIZE=3]End Sub[/SIZE][/FONT]
[FONT=Arial][SIZE=3]Sub Test()[/SIZE][/FONT]
[SIZE=3][FONT=Arial] MsgBox "Ban bam Ctrl + 0"[/FONT][/SIZE]
[FONT=Arial][SIZE=3]End Sub[/SIZE][/FONT]
[FONT=Arial][SIZE=3]Sub Disable()[/SIZE][/FONT]
[SIZE=3][FONT=Arial] Application.OnKey "^{96}"[/FONT][/SIZE]
[FONT=Arial][SIZE=3]End Sub[/SIZE][/FONT]
Gởi Chibi,
Chibi dùng cái này thử xem có được không :
Thân!Mã:Private Sub Worksheet_SelectionChange(ByVal Target As Range) SendKeys "{F2}" End Sub