关灯

[Excel] 在Excel中的单元格值更改时运行宏

[复制链接] [查看百度是否已收录此帖]
菜鸟站长联盟 发表于 2021-4-25 11:31:43 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
 

本帖子中包含更多资源!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
使用VBA代码更改特定单元格值时运行或调用宏


要通过更改单元格值来运行宏代码,以下VBA代码可以帮助您,请按照以下方法操作:


1、如果单元格值发生更改,请右键单击要执行宏的工作表选项卡,然后选择 查看代码 从上下文菜单中,并在打开 Microsoft Visual Basic的应用程序 窗口中,将以下代码复制并粘贴到空白模块中:


VBA代码:单元格值更改时运行宏:


Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address = "$A$1" Then
        Call Mymacro
    End If
End Sub


备注:在上面的代码中, A1 是您想要基于的代码运行的特定单元格, Mymacro 是你想运行的宏名称。 请将它们更改为您的需要。


上一篇:怎么在Excel中设置点击单元格显示日期控件
下一篇:excel怎么快速合并多个工作表数据到一个工作表
零基础学习网站建设,上菜鸟站长联盟就够了!你与成功只差添加一个好友:微信18298346873
 
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 推广达人

    积极宣传本站,为本站带来更多注册会员
  • 宣传达人

    积极宣传本站,为本站带来更多的用户访问量
  • 突出贡献

    长期对论坛的繁荣而不断努力,或多次提出建设性意见
  • 优秀版主

    活跃且尽责职守的版主
  • 荣誉管理

    曾经为论坛做出突出贡献目前已离职的版主
  • 论坛元老

    为论坛做出突出贡献的会员

7关注

2粉丝

5324帖子

排行榜

QQ| 百度统计|账号封禁|李海博客 ( 陇ICP备15000550号-2 )|

GMT+8, 2021-5-13 17:11 , Processed in 0.127080 second(s), 32 queries .

快速回复 返回顶部 返回列表