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

相关推荐
mont evergreen13 小时前
一封从外部世界寄来的信:二维码数据如何穿越三重门,抵达你的屏幕
electron·vue·事件
用户03321266636715 小时前
如何快速拆分超大 Excel 文件【Python 教程】
python·excel
葡萄城技术团队15 小时前
在线 Excel 怎么验收:从「能打开」到「能上线」
excel
言乐615 小时前
HTML实现Word、Excel、PPT三种可切换背景,可键盘打字、和像素小人交互
html·word·powerpoint·excel·交互
Eiceblue2 天前
使用 Python 实现 Excel 行列转置(保留单元格样式)
前端·python·excel
开开心心_Every2 天前
内存清理工具定时自动清理开机自启动
java·开发语言·spring·计算机外设·ocr·intellij-idea·excel
Knight_AL2 天前
从 EasyExcel 到 Apache Fesod:Java Excel 处理生态的一次重构
java·apache·excel
泡海椒2 天前
JQuick-Excel 多字段 TRANSFORM:让当前行字段、JContext 与展示列各归其位
开发语言·python·excel
泡海椒2 天前
JQuick-Excel FORMULAS 实战:把计算规则留在工作簿中
excel
xiaolinudao1232 天前
将多个 Excel 表格中的数据合并到单个表中|6 种实现方案全解析
java·前端·excel