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

相关推荐
課代表2 小时前
Excel 中 INDEX 和 VLOOKUP 的对比
excel
不努力谁会可怜你?2 小时前
Python Excel
python·excel
影子240112 小时前
Navicat导出mysql数据库表结构说明到excel、word,单表导出方式记录
数据库·mysql·excel
东方佑15 小时前
使用 Python 自动处理 Excel 数据缺失值的完整指南
开发语言·python·excel
課代表15 小时前
利用 Excel 函数随机抽取(附示例)
数据结构·excel
Agome9919 小时前
linux面试题
java·开发语言·excel
失去妙妙屋的米奇20 小时前
Python库与Excel
开发语言·python·excel
winfredzhang21 小时前
将 Markdown 表格结构转换为Excel 文件
python·excel·markdown
Moshow郑锴1 天前
SpringBoot3+EasyExcel通过WriteHandler动态实现表头重命名
spring·excel·导出·阿里巴巴·easyexcel·speadsheet
課代表1 天前
VBA 中正则表达式使用指南
数据库·mysql·正则表达式·excel