如何在Excel中停止正在运行的宏

时间:2023-12-05 15:20:58 

如果Excel中的某个宏命令运行时间过长,需要调试或停止其运行,可以按ESC键或Ctrl+Break键,Break键与Pause键是同一个键,通常在Printer Screen键和Scroll Lock键的右侧。Excel会停止宏的运行,并且显示一个对话框:


单击“继续”按钮将继续运行宏命令,单击“结束”按钮停止执行,单击“调试”按钮将在VBA编辑器中高亮显示停止前正在运行的语句。

如果要禁止通过上述按键来停止正在运行的宏,可以使用Application.EnableCancelKey属性。该属性可设置为以下三个常量之一:xlDisabled、xlErrorHandler或xlInterrupt:

xlDisabled:禁止通过上述按键停止正在运行的宏。

xlErrorHandler:将中断作为错误信号传递给运行程序,由 On Error GoTo 语句设置的错误处理程序捕获。可捕获的错误代码为 18。

xlInterrupt:中断当前运行程序,显示上述对话框,由用户可进行调试或结束程序的运行。

Application.EnableCancelKey属性有个特点,就是只要代码停止执行,该属性都会自动被设置为xlInterrupt,因而每次在执行程序时都必须设置EnableCancelKey属性。

标签:停止,属性,程序,运行,Excel函数
0
投稿

猜你喜欢

  • Excel如何设置单元格内容改变时自动变色

    2023-04-22 01:26:31
  • 极点五笔输入法怎么造词

    2022-12-24 12:36:44
  • Win10分区助手如何扩大C盘?Win10专业版分区助手扩大C盘操作方法

    2023-09-27 23:31:51
  • Win10下载不了软件怎么办?

    2023-11-28 16:13:55
  • Win8.1功能自定义锁屏画面图文教程

    2023-07-20 15:39:29
  • Win10系统关闭防火墙后弹窗消息如何取消?

    2023-11-11 19:26:44
  • 网页错误代码out of memory如何解决?

    2023-04-23 11:55:37
  • Intel 9代酷睿i7/i5/i3新品曝光:低电压Whiskey Lake马甲

    2022-07-13 07:11:17
  • Win10下Photoshop CC选项出现乱码怎么解决

    2022-03-11 20:17:19
  • 如何使PPT自动循环播放?

    2022-11-17 08:50:39
  • Excel表格技巧—选择非空单元格内容

    2022-05-23 04:45:22
  • 如何下载YouTube上的卡拉OK歌曲?

    2023-09-16 12:02:14
  • WPS自动编号怎么设置

    2022-10-12 21:02:19
  • excel表格怎样设置将第一行固定

    2023-02-27 16:46:33
  • excel2013如何隐藏sheet?excel隐藏sheet方法介绍

    2023-03-22 18:35:23
  • 创建转储期间出错_创建转储文件失败蓝屏详细解决教程

    2022-10-07 04:51:25
  • win10版本1809升级1909到57%死机的解决方法

    2022-10-12 07:20:40
  • win10怎么设置删除文件而不弹出提示框?

    2022-10-31 01:22:29
  • Win10的输入法如何切换呢?

    2022-03-29 20:19:56
  • 搞定PPT文案思路的三招

    2023-02-01 08:15:40
  • asp之家 电脑教程 m.aspxhome.com