EXCEL表格中使用VBA错误捕捉OnErrorGoto方法
VBA中错误捕捉的方法主要有两种
第一种捕捉方法:
1、语法:
On Error GoTo Err_Handle '如果遇到错误就跳转到错误处理代码
语句xxxxx
Exit Sub/Function(如果没有这条语句,即使没有错误也会执行错误处理语句)
Err_Handle: 语句 xxxxxx
2、举例:
Sub 查找数字() ’本段代码查找电子表格中有没有数字12
On Error GoTo Err_Handle
MsgBox Cells.Find(12).Address
Exit Sub '如果没有这个退出过程语句,会一直执行下去
Err_Handle:
MsgBox ("不存在该数字")
End Sub
(1)、电子表中数据和代码
(2)、查找12的结果:
(3)、查找13的结果:
第二种捕捉方法:
1、语法:
On Error Resume Next '如果遇到错误,不管错误,继续往下执行,但如果嵌套了其他错误处理语句,这些错误处理语句还是会按照自己规则运行
语句xxxx
On Error GoTo 0 ’结束错误捕捉
2、举例代码:
Sub 查找数字()
Dim i As Integer
On Error Resume Next '遇到错误向下执行
MsgBox Cells.Find(13).Address
On Error GoTo Err_Handle
i = 10 / 0 ’会跳转到错误处理语句,而不会运行 Exit sub
Exit Sub
Err_Handle:
MsgBox i
On Error Resume Next
End Sub
3、结果说明和图例:
excel表中没有13这个数字,但是不会报错也不会有弹窗
在On Error Resume Next 和 Err_Handle之间代码,还是可以发挥错误捕获功能,因此可以出现下面弹窗:
百度云iPhone版如何开启密码锁功能百度云iPhone版开启ldquo密码锁功能rdquo方法在ldquo更多rdquo菜单中开启ldquo密码锁功能rdquo,然后设置密码。百度云是百度公司在开放自身的核心云能力(
如何浏览百度云Android版中的文件对于云端数据,根据文件类型系统自动将其进行了分类,主要分为,图片,文档,音乐,视频,应用,其它几大类。在百度云首页面点击我的百度云,选择相应的类型,可以浏览该类型的所有文件。百度云
百度云Android版如何查看传输进度百度云Android版查看传输进度方法点击ldquo传输列表rdquo,查看下载列表,可以查看上传下载进度。可以长按界面进入编辑模式对传输列表中的文件进行下载删除或者分享操作。百度
百度云Android版是否支持百度云中的视频在线播放百度云Android版支持百度云中的视频在线播放。百度云是百度公司在开放自身的核心云能力(包括云存储云计算和大数据智能)的基础上,为广大开发者和最终用户提供的一系列云服务和产品。其
百度云iPhone版如何开启相册自动备份功能百度云iPhone版可在ldquo更多rdquo中开启ldquo相册自动备份功能rdquo。开启该功能后,当你的手机相册有新照片和视频时,打开百度云,上传列表会显示自动备份的进度条
iPad版是否支持百度云中的视频在线播放百度云iPad版本支持视频在线播放。百度云是百度公司在开放自身的核心云能力(包括云存储云计算和大数据智能)的基础上,为广大开发者和最终用户提供的一系列云服务和产品。其服务的对象包括
百度云Android版如何开启通讯录自动同步功能百度云Android版开启ldquo通讯录自动同步rdquo功能方法在设置界面中可以选择开启ldquo通讯录自动同步rdquo功能。开启这个功能后,您的手机通讯录数据会与云端通讯录
百度云Android版如何开启密码锁功能在设置界面可以选择开启百度云Android版ldquo密码锁rdquo功能。可进入设置密码,保护个人隐私。百度云是百度公司在开放自身的核心云能力(包括云存储云计算和大数据智能)的基
百度云iPhone版如何分类浏览文件对于云端数据,根据文件类型系统自动将其进行了分类,主要分为视频,音乐,图片,文档,应用,其它几大类。在百度云首页面点击相应的类型,则可浏览该类型的所有文件。点击全部可按路径方式浏览
如何保存邮件内的文档附件至百度云iPhone版保存邮件内的文档附件至百度云iPhone版方法打开邮件附件的文档,点击右上角按钮,选择在ldquo百度云rdquo中打开。系统会跳转到百度云,并将文档自动上传文档至百度云。百度云是
百度云Windows版如何更改下载文件的路径百度云Windows版更改下载文件的路径方法点击账号右边的设置,进入设置界面,点击高级即可更改您下载文件路径。百度云是百度公司在开放自身的核心云能力(包括云存储云计算和大数据智能)
厨房净水机什么牌子好厨房净水机品牌介绍详解厨房净水器是指专门用于厨房净水的龙头净水器,安装在厨房用水的水管上,可以进一步净化自来水,杀菌除杂质,让我们的生活用水更加的干净卫生。且净化后的水质是软水,洗菜洗衣更容易洗干净,也
厨房净水机哪个品牌好厨房净水机品牌推荐详解厨房里的净水机特别的重要,因为厨房是大家做饭的地方,每天做饭肯定是离不开水的,这关系到大家的饮食安全,如果喝了不干净的水就会让大家可能闹肚子,所以今天小编来给大家推荐几款厨房净水机
进口净水机哪家好进口净水机品牌推荐介绍水污染是现在环境污染的重大问题,人可以不吃饭,但没有水是活不下去的,所以水的安全非常重要。正所谓病从口入,保证了水的安全才能保证身体的健康,那么选择一款好的净水机就尤为重要了。下面
厨房净水机什么牌子好厨房净水机品牌推荐介绍厨房是我们大家料理的时候非常重要的场所,而厨房的用水也是很重要的一环,但是现在的用水受到了很严重的污染,为了解决这个问题,安装一款净水设备是很有必要的。但是随着厨房净水设备的使用越
净水机什么牌子好净水机品牌分析详解在过去的2010上半年,净水机品牌排名又发生了些许变化,各大品牌之间竞争加剧,上半年已经上演了一场百家争鸣百家齐放的格局,在需求日益强盛的净水机市场,净水机十大品牌排名2010又有
净水机水泵什么牌子好净水机水泵品牌介绍详解相信大家对于净水机一定不会陌生了。随着大家对于用水安全和用水卫生的意识不断增加,很多人的家里都会使用上净水机了。净水机可以划分为立式净水机和壁挂式净水机。不过无论是哪一种净水机,净
净水机什么牌子好净水机的品牌推荐介绍净水机可以用来过滤水中的杂质和细菌,净水机也就是我们常说的净水器来的。在选购净水机的时候,大多数消费者都会选择大品牌的,因为大品牌的净水机它的质量都是有保证的。那么什么品牌的净水机
国际净水机什么牌子好国际净水机品牌介绍图文说到我们的净水机,现在是我们很多的家庭都会选择购买使用的设备,而在我们的净水机市场上,我们要购买使用什么好的品牌来使用呢?今天小编就来为大家介绍下我们几款非常不错的净水器品牌,供我
厨房净水机哪个牌子好厨房净水机品牌选择推荐厨房也是我们家居中一个十分重要的地方。我们的饭菜都是在厨房里面完成的,也可以说厨房和我们的食物息息相关。厨房里面的家居设备有很多,不同的家庭会为家居准备不同的产品。那么大家的家中有
净水机哪个牌子好全国净水机品牌推荐图文现在随着工业化程度的加深以及人们环保意识的淡薄,我们生活的环境正在逐渐被污染,不论是空气质量,还是饮用水的质量都在下降。虽然环境现状是这样,但是人们对于生活水平在不断地提高,各种净
国际净水机哪个牌子好国际净水机品牌推荐介绍如果生活用水不卫生的话,就会影响我们身体的健康,所以,为了改善自己的生活质量,很多人都会使用净水机,净水机的品牌也是非常多的,今天小编就为大家介绍一下国际净水机的十大品牌排名。净水