Excel 宏录制与VBA编程 —— 14、使用VBA处理Excel事件

简介

若希望特定事件处理程序在触发特定事件时运行,可以为 Application 对象编写事件处理程序。 Application 对象的事件处理程序是全局的,这意味着只要 Microsoft Excel 处于打开状态,事件处理程序将在发生相应的事件时运行,而不管哪个工作簿在事件发生时处于活动状态。

效果图(单元格选择改变事件)

具体操作及代码

cpp 复制代码
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    MsgBox "该单元格行列为: " & Target.Row & "," & Target.Column
End Sub

操作说明

下图为操作工作表事件 步骤

下图为介绍操作不同事件说明

分为工作表事件、工作簿事件。工作表数量与excel创建的工作表数量一致,工作簿事件为当前工作簿。

举例(工作簿事件)

关注

笔者 - jxd

相关推荐
boy快快长大4 小时前
将大模型生成数据存入Excel,并用增量的方式存入Excel
java·数据库·excel
Leuanghing4 小时前
使用Python生成F分布表并导出为Excel文件
开发语言·python·excel·f分布
爱编程的小生4 小时前
Easyexcel(4-模板文件)
java·excel
今日之风甚是温和6 小时前
【Excel】拆分多个sheet,为单一表格
java·excel·sheet·vb宏
如意机反光镜裸6 小时前
Excel如何批量导入图片
excel
滨HI020 小时前
python中Pandas操作excel补全内容
python·excel·pandas
Leuanghing21 小时前
使用Python生成卡方分布表并导出为Excel文件
python·excel·pandas·scipy·卡方分布表
叮当喵是mao1 天前
python基础知识(七)——写入excel
android·python·excel
阿呆5911 天前
使用 Excel 的功能来快速在 TXT 文件中添加一列零
excel
Benaso1 天前
使用Python编写脚本,为Excel表格添加水印
python·excel