vba 查看代码显示自动化错误(VBA中的循环结构的应用及对错误的捕获处理)
vba 查看代码显示自动化错误(VBA中的循环结构的应用及对错误的捕获处理)在我的教程中会谈到EXCEL中的事件(Events),这是这套书中首次出现的词语。事件是我们VBA体现中一个非常重要的概念,和对象,属性,方法是一脉相传的,我们要准确的理解什么是事件,关于这个词在我这系列文章中第一部分有了部分的讲解,这里不再多说。对于事件我在我的其他教程中还会有更加详细的讲解。在这个章节中我们会讲到:Workbook.Open事件,Worksheet.Change事件,Worksheet.BeforeDoubleClick事件,Worksheet.SelectionChange 事件。这些事件在我们VBA学习中是非常基本的事件,但对于我们整个学习过程是非常重要的。对于字符串操作、日期和时间、数组应用,函数过程这些是我们VBA中必须掌握的。有些操作看视简单,但要上升到理论高度。这套教程会让你受益匪浅。当然对于数组的更详细的讲解我会利用整整一套教程来讲解,也包括字典的内容。特
对于循环结构,我在上节的内容中介绍了第7套教程中的FOR EACH和DO WHILE 我们这节继续。
FOR NEXT循环是一种非常简单的结构,利用一个FOR I=1 TO 10类似的结构指定循环的次数操作。在某种意义上讲上述的三种循环是可以相互转换的,但大多数情况下我们不建议您去考虑这三种循环的转换,那么什么情况下用哪种循环结构要靠大家对VBA的理解了,只要多利用,其中的道理是不难发现的。很多是熟能生巧的。
在前面讲过,这三种结构是我们掌握VBA基础的重中之重。我们要掌握这种语言,就要要从这些基础语句入手,认真理解,领会其中的含义。看教程的实例中是如何组织这些逻辑语言的。
最好能养成自己的代码习惯,这种习惯非常重要,在自己调试代码时是非常有用的。再次强调一遍,要养成自己书写代码的习惯,这是十分有益的。
在我的第七套教程中接着讲了错误处理、字符串操作、日期和时间、事件、数组应用,函数过程等。
错误处理,是我们在调试程序时,是经常用到的,正如上面的题目中提到的"自己给代码"挖一个坑"再"填上"",是不是无用功呢?不是。这是我们为了让程序交到用户手中时少一些抱怨。在调试过程中设置的一些错误。也是为了调试数据的必须。在这套教程中,我给大家讲解了如何让代码单步运行以期达到调试错误的目的,还介绍了断点的设置,这个时候是可以自动提示各个变量的值,从而让我们了解代码的运行程度。教程中还介绍了错误的常用错误处理语句:On Error Resume Next On Error GoTo line On Error GoTo 0 。、
对于错误的处理语句,我一向的观念是尽可能不要用,或者说能不用就不用。如果说我们在对代码的分析后,可以得出那处会产生错误,那么我们可以用一些代码去解决,消灭掉这萌芽的错误,比如说有一个可能会出现除数为零的错误,那么我们就可用一个判断语句,当除数不为零时再做这个除法。
对于字符串操作、日期和时间、数组应用,函数过程这些是我们VBA中必须掌握的。有些操作看视简单,但要上升到理论高度。这套教程会让你受益匪浅。当然对于数组的更详细的讲解我会利用整整一套教程来讲解,也包括字典的内容。特别是函数,我们要再次理解函数的意义,理清输入和输出的关系,理解一一对应的扩展。在VBA的世界中这些都是十分基本的应用。
在我的教程中会谈到EXCEL中的事件(Events),这是这套书中首次出现的词语。事件是我们VBA体现中一个非常重要的概念,和对象,属性,方法是一脉相传的,我们要准确的理解什么是事件,关于这个词在我这系列文章中第一部分有了部分的讲解,这里不再多说。对于事件我在我的其他教程中还会有更加详细的讲解。在这个章节中我们会讲到:Workbook.Open事件,Worksheet.Change事件,Worksheet.BeforeDoubleClick事件,Worksheet.SelectionChange 事件。这些事件在我们VBA学习中是非常基本的事件,但对于我们整个学习过程是非常重要的。
学习过程中要信、解、受、持,更要有回向的业力。这是学习的各个阶段,对照教程的知识点加持自己的实际工作就是我们的收获。
VBA学习建议:
1 对于循环结构,最好能养成自己的代码习惯,这种习惯非常重要。
2 对于字符串操作、日期和时间、数组应用,函数过程这些是我们VBA中必须掌握的。有些操作看视简单,但要上升到理论高度。
3 对于错误的处理语句,我一向的观念是尽可能不要用,或者说能不用就不用。