vba goto语句范例

   “Go to ”就是去到哪儿的意思。Go to 语句是将程序转到指定的标签的语句位置,然后继续往下执行。

  Go to 语句通常用来作错误处理。下面为大家介绍该语句的示例。

  下面的代码功能是:求1到100自然数之和。

  Dim Lsum As Long, i As Long

  i = 1

  x: '为go to 语句设置的标签,必须以英文状态下的冒号结尾

  Lsum = Lsum + i

  i = i + 1

  If i <= 100 Then GoTo x '如果i<=100,则程序跳到标签X处

  MsgBox "1到100的自然数和为:" & Lsum

时间: 2024-08-04 12:55:07

vba goto语句范例的相关文章

PHP goto语句简介和使用实例

 这篇文章主要介绍了什么是PHP goto语句和goto操作符的使用实例,需要的朋友可以参考下 goto操作符可以用来跳转到程序中的某一指定位置.该目标位置可以用目标名称加上冒号来标记.PHP中的goto有一定限制,只能在同一个文件和作用域中跳转,也就是说你无法跳出一个函数或类方法,也无法跳入到另一个函数.你也无法跳入到任何循环或者switch 结构中.常见的用法是用来跳出循环或者switch,可以代替多层的break.   用法很简单:goto后面带上目标位置的标志,在目标位置上用目标名加冒号

c++-C++ 6.0中goto语句和行号之间的关系是什么

问题描述 C++ 6.0中goto语句和行号之间的关系是什么 C++ 6.0语言中的行号是不是就相当于指针?怎么样把代码行转换为函数指针?有没有库函数的实现? 解决方案 goto语句和指针有什么关系?函数才相当于指针.你可以把代码拆分成很多函数. 解决方案二: 行号1-n 是左边那个显示第几行的吧 goto 语句跟他没关系 例如:goto 基本用法 main(){ int i=0; loop: i++; if(i>9) { printf("数大于9") }: else { got

iostream-求大神将下列递归阶乘用标号以及goto语句用栈的形式转换为非递归语句

问题描述 求大神将下列递归阶乘用标号以及goto语句用栈的形式转换为非递归语句 #include #include #include #include #include using namespace std; stackS; int fact(int n){ S.push(L2,) L0: if(n==0) return 1; L1: return n*fact(n-1); L2: ; }

(八十七)break和continue语句、以及goto语句

continue是效果是,在循环中,遇见continue,然后跳过剩余部分,从循环开始处继续循环. break语句的效果是,从break语句开始,跳过剩余循环语句,并结束循环.   如代码: #include<iostream> int main() { using namespace std; int a=0; int i = 0, b = 0; cout << "****请问,10 % 4等于多少?****"<< endl; while (a!=

《PIC微控制器项目设计:C语言》一2.6.5 goto语句

2.6.5 goto语句 本文讲的是PIC微控制器项目设计:C语言一2.6.5 goto语句,虽然不推荐,但goto语句与if语句可以一起在程序中创建迭代.下面的例子演示了如何使用goto语句和if语句设置循环执行10次: 循环 原文标题:PIC微控制器项目设计:C语言一2.6.5 goto语句

《Java 7程序设计入门经典》一3.14 像使用goto语句一样使用break语句

3.14 像使用goto语句一样使用break语句 除了用于switch语句和循环外,break语句也可以用提供像goto语句一样的用法.由于goto语句是一种改变程序流的非结构化方法,因此Java并没有goto语句.使用了很多goto语句的程序一般难以理解和维护.但是,有一些使用goto语句的地方是有用且合理的.例如,在退出一组嵌套很深的循环时就是这样.为了应对这种情况,Java定义了break语句的扩展形式.例如,通过使用这种形式的break语句,可以从多层代码块退出.这些代码块不必是循环或

poj 1552 Doubles【goto语句】

看了一下网上这道题的报告,大家都叫题目水. 说这道题水证明没有深入思考这道题的一种情况,有的人2次完全扫描数组也解决了这道题,那种解法不在讨论之列. 这种情况就是<1,3>组合,我开始写的是if(a[j]==a[i]*2 || (a[j]==a[i]/2 && a[i]%a[i]==0))count++;这样就把这种情况算在里面了,肯定是WA了 还有就是通过了这道题会用了goto,而且知道POJ是不排斥goto语句的 上AC的代码 #include <stdio.h>

C++流程控制中用于跳转的return和goto语句学习教程_C 语言

return 语句终止函数的执行并返回对调用函数的控制(或对操作系统的控制,如果您从 main 函数转移控制).紧接在调用之后在调用函数中恢复执行. 语法 return [expression]; 备注 expression 子句(如果存在)将转换为函数声明中指定的类型,就像正在执行初始化一样.从该类型的表达式到 return 类型的函数的转换会创建临时对象. expression 子句的值将返回调用函数.如果省略该表达式,则函数的返回值是不确定的.构造函数和析构函数以及类型为 void的函数无

Oracle中简单查询、限定查询、数据排序SQL语句范例和详细注解_oracle

一.简单查询 SQL(Structured Query Language) 结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询.更新和管理关系数据库系统.ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言. Oracle数据库之所以发展的很好,主要也是因为Oracle是全世界最早采用SQL语句的数据库产品. SQL功能强大,概括起来,它可以分成以下几组: 复制代码 代码如下: DML(Data Manipulation Language) 数据操作语言,用于