vba模拟键盘操作?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vba模拟键盘操作?相关的知识,希望对你有一定的参考价值。
怎么用vba模拟键盘操作其它程实,只要实现同键盘一样的功能就好,比如w a s d 及esc键
参考技术A 方法/步骤分步阅读1
/5
打开Excel,按下Alt+F11,打开VBA编辑界面,如下图所示。
2
/5
Excel中VBA可以使用Sendkeys函数模拟键盘的输入,输入的字符直接作为函数的参数即可,如SendKeys "ABC",是直接模拟键盘输入字符串“ABC”,如下图所示。
3
/5
如果是模拟键盘输入功能键,则可以直接用大括号+键名即可,如SendKeys "Enter"是模拟键盘按下Enter键,如下图所示。
4
/5
如果输入组合键,则可以使用键名+键名的形式,也可以使用缩写形式,如SendKeys "^g"是模拟键盘按下Ctrl+G组合键,如下图所示。
5
/5
回到Excel中,执行宏,则会在所选单元格中输入“ABC”,然后按下Enter键,再按下Ctrl+G组合键,结果如下图所示。
总结:
1
/1
1.打开Excel,按下Alt+F11;
2.输入字符串,使用如SendKeys "ABC";
3.按下功能键,使用如SendKeys "Enter";
4.按下组合键,使用如SendKeys "^g";
5.执行代码,就模拟键盘输入了代码中的字符或按键。
以上是关于vba模拟键盘操作?的主要内容,如果未能解决你的问题,请参考以下文章