本节课讲解【VBA - 鼠标和键盘事件处理】同学们可以在下方评论区进行留言,老师会根据你们的问题进行回复。
![](https://pic.huke88.com/image/000/000/000/F9A309CC-8527-31E4-7D2E-296F667EBFE6.png!/format/jpg/compress/true/fwfh/293x179)
那我们开始今天的教程吧。
1.涉及鼠标操作的事件主要有MouseDown、MouseMove和MouseUp三个,其事件过程形式为:XXX_MouseDown、XXX_MouseMove、XXX_MouseUp。
![](https://pic.huke88.com/image/000/000/000/F9A309CC-8527-31E4-7D2E-296F667EBFE6.png!/format/jpg/compress/true/fwfh/293x179)
2.涉及键盘操作的事件主要有KeyDown、KePress和KeyUp三个,其事件过程形式为:XXX_KeyDown、XXX_KePress、XXX_KeyUp。
![](https://pic.huke88.com/image/000/000/000/F9A309CC-8527-31E4-7D2E-296F667EBFE6.png!/format/jpg/compress/true/fwfh/293x179)
3.继续往下,通过案例来讲解,找出引发命令按钮MouseDown事件的鼠标按钮。
![](https://pic.huke88.com/image/000/000/000/F9A309CC-8527-31E4-7D2E-296F667EBFE6.png!/format/jpg/compress/true/fwfh/293x179)
4.打开本节课的素材文件,这里我们有一个后缀是accdb的文件进行打开。
![](https://pic.huke88.com/image/000/000/000/F9A309CC-8527-31E4-7D2E-296F667EBFE6.png!/format/jpg/compress/true/fwfh/293x179)
5.选择对象,在“事件”面板中选择【鼠标按下