乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>键盘事件</em>与键盘按下事件有何区别

<em>键盘事件</em>与键盘按下事件有何区别

作者:乔山办公网日期:

返回目录:excel表格制作


是指这个?
OnKey 方法
参阅应用于示例特性当按特定键或特定的组合键时运行指定的过程。

expression.OnKey(Key, Procedure)
expression 必需。该表达式返回一个 Application 对象。

Key String 类型,必需。用于表示要按的键的字符串。

Procedure Variant 类型,可选。表示要运行的过程名称的字符串。如果 Procedure 参数为空文本 (""),则按 Key 时不发生任何操作。OnKey 方式将更改击键在 Microsoft Excel 中产生的正常结果。如果省略 Procedure 参数,则 Key 产生 Microsoft Excel 中的正常结果,同时清除先前使用 OnKey 方法所做的特殊击键设置。

说明
Key 参数可指定任何与 Alt、Ctrl 或 Shift 组合使e799bee5baa6e79fa5e98193e78988e69d83332用的键,还可以指定这些键的任何组合。每一个键可由一个或多个字符表示,比如 "a" 表示字符 a,或者 "{ENTER}" 表示 Enter。

若要指定按对应的键(例如 Enter 或 Tab)时的非显示字符,请使用下表所列出的代码。表中的每一代码代表键盘上的一个对应键。

键 代码

Backspace {BACKSPACE} or {BS}
Break {BREAK}
Caps Lock {CAPSLOCK}
Clear {CLEAR}
Delete 或 Del {DELETE} 或 {DEL}
End {END}
Enter ~(波形符)
Enter(数字小键盘) {ENTER}
Esc {ESCAPE} 或 {ESC}
F1 到 F15 {F1} 到 {F15}
Help {HELP}
Home {HOME}
Ins {INSERT}
Num Lock {NUMLOCK}
Page Down {PGDN}
Page Up {PGUP}
Return {RETURN}
Scroll Lock {SCROLLLOCK}
Tab {TAB}
向上键 {UP}
向下键 {DOWN}
向右键 {RIGHT}
向左键 {LEFT}

还可指定与 Shift 和/或 Ctrl 和/或 Alt 组合使用的键。若要指定与其他键组合使用的键,可使用下表。

要组合的键 在键代码之前添加
Shift +(加号)
Ctrl ^(插入符号)
Alt %(百分号)

若为特定字符指定处理过程(如 +、^、% 等等),可将此字符用圆括号括起。有关详细信息,请参阅示例。

示例
本示例为 Ctrl+ 加号分配“InsertProc”过程,并为 Shift+Ctrl+ 向右键分配“SpecialPrintProc”过程。

Application.OnKey "^{+}", "InsertProc"
Application.OnKey "+^{RIGHT}", "SpecialPrintProc"

本示例将 Shift+Ctrl+ 向右键重新设为正常的含义。

Application.OnKey "+^{RIGHT}"

本示例将 Shift+Ctrl+ 向右键设为不发生任何操作。

Application.OnKey "+^{RIGHT}", ""

onTouchEvent触屏事件 和 onKeyUp键盘事件分别实现不同的功能:onTouchEvent可以得到触屏的起始点(手刚接触屏幕)和结束点(手离开屏幕)的 坐标(x,y),这样可以根据坐标来判断手势的走向,进而做出事件响应。onKeyUp是消息驱动事件,可以直接做出响应。
增加一个文本框的KeyPress事件处理一下回车

键盘事件与键盘按下事件
就是先后次序的问题啊

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网