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

相关推荐
流形填表15 小时前
AI 助力:如何批量提取 Word 表格字段并导出至 Excel
开发语言·人工智能·word·excel·办公自动化
Smilecoc16 小时前
Excel快捷键
excel
开开心心就好21 小时前
AI抠图软件,本地运行超快速
网络·人工智能·网络协议·tcp/ip·docker·电脑·excel
努力的小郑1 天前
从 OOM 到秒级导入:EasyExcel 百万级数据优化实战(附可直接跑的工具类)
spring boot·excel
01传说1 天前
JAVA ---Excel高效导入(去重1000万数据对比)
android·java·excel
Lo-Y-eH2 天前
Openpyxl:Python操作Excel的利器
python·excel
Channing Lewis2 天前
excel如何只保留前几行
excel
wtsolutions3 天前
Excel to JSON API by WTSolution Documentation
json·excel·api·wtsolutions
星沙丘秋4 天前
Kettle导入Excel文件进数据库时,数值发生错误的一种原因
excel
Tomorrow'sThinker4 天前
✍️ Python 批量设置 Word 文档多级字体样式(标题/正文/名称/小节)
python·自动化·word·excel