Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1951|回复: 2

[已解决]vb 子程序报错,怎么跳过执行下一个子程序

[复制链接]
发表于 2022-3-26 16:36 | 显示全部楼层 |阅读模式
  1. sub 测试的a()
  2. 测试1
  3. 测试2
  4. 测试3
  5. 测试4
  6. end sub

  7. sub 测试的b()
  8. 测试5
  9. 测试6
  10. 测试7
  11. 测试8
  12. end sub

  13. sub 测试的C()
  14. 测试5
  15. 测试6
  16. 测试7
  17. 测试8
  18. end sub

  19. sub 全测试()
  20. 测试的a'----测试的a报错跳过,接着执行测试的b
  21. 测试的b'----测试的b报错跳过,接着执行测试的c
  22. 测试的c
  23. end sub
复制代码
一般报错是没数据,错误码1004
想要 上面最后全测试哪里加个错误跳过码
最佳答案
2022-3-26 17:10
sub 测试的a()
    on error goto a错误
    测试1
    测试2
    测试3
    测试4
    exit sub

a错误:
    debug.print "测试的a 运行错误"
end sub
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2022-3-26 17:10 | 显示全部楼层    本楼为最佳答案   
sub 测试的a()
    on error goto a错误
    测试1
    测试2
    测试3
    测试4
    exit sub

a错误:
    debug.print "测试的a 运行错误"
end sub

评分

参与人数 1学分 +2 收起 理由
love586 + 2

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2022-3-26 17:22 | 显示全部楼层
砂海 发表于 2022-3-26 17:10
sub 测试的a()
    on error goto a错误
    测试1

谢谢了高手
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-14 05:55 , Processed in 0.211978 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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