excel VBA其他类语句和错误语句处理
发布时间:2023-08-29 09:12:56
本文教你VBA其他类语句和错误语句处理。
一.其他循环语句
结构化程序使用以上判断和循环语句已经足够,建议不要轻易使用下面的语句,虽然VBA还支持。
Gotoline该语句为跳转到line语句行
Onexpressiongosubdestinatioinlist或者onexpressiongotodestinationlist语句为根据exprssion表达式值来跳转到所要的行号或行标记
Gosubline…line…Return语句,Return返回到Gosubline行,如下例:
Subgosubtry()
Dimnum
Num=inputbox(“输入一个数字,此值将会被判断循环”)
Ifnum>0thenGosubRoutine1:Debug.printnum:Exitsub
Routine1:
Num=num/5
Return
Endsub
while…wend语句,只要条件为TRUE,循环就执行,这是以前VB老语法保留下来的,如下例:
whilecondition ‘whileI<50
[statements] ‘I=I+1
wend ‘Wend
二.错误语句处理
执行阶段有时会有错误的情况发生,利用OnError语句来处理错误,启动一个错误的处理程序。语法如下:
OnErrorGotoLine‘当错误发生时,会立刻转移到line行去
OnErrorResumeNext‘当错误发生时,会立刻转移到发生错误的下一行去
OnErroGoto0 ‘当错误发生时,会立刻停止过程中任何错误处理过程
猜你喜欢
- 相信许多朋友在使用Excel2003的时候,排序关键字超过三个,那么就需要设置多次排序,非常麻烦,而且还浪费时间。不过现在好了,最新版Off
- word中提供了多种自带的字体,包括宋体、楷体、隶书、幼圆、华文新魏、华文行楷、华文彩云、华文仿宋、华文细黑、方正舒体简体和方正姚体简体等。
- 在excel里面输入身份证号时不能全部显示怎么办?在excel里等级了身份证,结果发现,身份证显示不全,出现E字母代替部分数字该怎么办?下面
- Windows2008+IIS7.5出现FastCGI进程最近常常失败。请过一会再尝试此请求的解决方法应用程序“xx.CC”中的服务器错误I
- word中怎么设置只有特定区域才可以输入文字?word想要设置一个模板只能在制定的位置填写文字,该怎么设置呢?下面我们就来看看详细的教程,需
- excel表格中怎么插入箭头?excel表格中需要一个箭头指示,该怎么插入左箭头图标呢?下面我们就来看看Excel表格插入向左箭头图标的技巧
- word文档的水印如何设置1、打开文件,点击页面布局 2、选择水印: 3、选
- Excel是当今社会最流行用的办公软件之一,Excel可以用于数据的整理、分析、对比。可以更直观的看到数据的变化情况,而有很多时候需要exc
- 在玩游戏的时候,也会经常遇到游戏掉帧,电脑卡顿反应太慢,其他玩家早早就进入战场,剩下我独自在原地等待,分分钟心态 * 。为了发挥出最佳游戏性能
- Excel怎么制作物料库存期限表?我们知道每个商品都有自己的期限,过期就不能用了,为了防止商品过期,我们可以制作一个物料库存期限表,需要的朋
- 一年当中有12个月份,平年365天,闰年366天。1、3、5、7、8、10、12月份有3l天,而4、6、9、11月份有30天;平年的2月有2
- 有时需要输入一些不是成自然递增的数值(如等比序列:2、4、8……),我们可以用右键拖拉的方法来完成:1.先在第1、第2两个单元格中输入该序列
- 很多文件习惯保存成为pdf文件可以防止修改,当你需要将其保存为图片,直接保存可能清晰度达不到你的要求,这是因为你保存的图片分辨率不够,这里小
- 1.打开Excel表格,点击工具栏的“文件”→“选项” 2.在Excel选项里点击“信任中心”,接着点击“信任中心
- wps打开以后,页面很小,调整一下显示的比例即可,以wps2013为例方法如下:用wps打开word文档,点击“视图”,可以直接点击上面提供
- 今天介绍Ctrl组合快捷键,如果缺少了哪个,大家留言。一、 Ctrl+数字:【Ctrl】+【1】 显示【单元格格式】对话框。【Ctrl】+【
- 在word中除了需要对文字进行编辑外,有时还需要图片进行辅助说明,这时就要用到绘图工具,那么word绘图工具在哪 在word中如何使用绘图工
- 许多用户都知道,Win10电脑自带了一个人脉功能的应用。许多用户可能根本用不到这个功能,但是还是会有部分用户使用到这个功能,而最近有用户在使
- 大家经常用Excel处理表格和数据,在处理表格和数据过程中,会用到公式和函数,下面我们就为大家整理一些Excel常用公式及使用方法,希望对大
- 今天当我打开excel就会出现stdole32.tlb的提示窗口,点确定,Excel就会开始修复,但实际上此修复并不解决问题,下次打开Exc