VBA 语言教程
VB的循环嵌套
到目前为止,你已经在本章里尝试了很多种循环了,每种过程示范每个循环结构的使用。然而,在编程中,一循环总是放在另外一循环中的。VB允许你将不同类型的循环(For和Do循环)“嵌套”在…
初步认识VBA数组
在VB里,数组一种特殊的变量,代表拥有相同数据类型(字符串,整型,货币,日期,等等)的一组相似的数值。两种最通常的数组是一维数组(清单)和二维数组(表格)。有时,一维数组被称为清单…
VBA数组详解
声明数组 因为数组也是变量,所以,你必须用声明其它变量的类似方法声明数组——使用Dim语句。当你声明一个数组时,你便设定了该数组储存数据所需要的内存空间。我们来看看一个数组声明的例…
VBA数组和循环语句
现在要执行一些例如填充数组或显示数组成员的任务了,你在第六章里学过的好些个循环语句(参见For…Next和For Each …Next循环)就变得非常方便了。现在是时候将你所学到的…
VBA的5个内置数组函数
Array函数 Array函数允许你在代码执行中间创建一个数组,而不必事先确定其大小。该函数总是返回一个Varant数组。使用函数Array你可以快速地将一系列数据放置在一个清单里…
VBA数组中的常见错误
使用数组时,出错是很容易的。如果你试图给数组赋予比声明数组时更多的成员的话,VBA就会显示错误信息“下标越界”。 图7-4 该错误出现于试图访问并不存在的数组成员 假设你声明了一个…
VBA操作文件和文件夹步骤
获取当前文件夹的名称(CurDir 函数) 当你使用文件时,经常会需要知道当前文件夹的名称,你使用CurDir函数轻易地获取该信息: CurDir([drive]) Drive是一…
VBA中返回和设置文件属性
文件和文件夹具有类似“只读”,“隐藏”,“系统”和“档案”的特点。这些特点就是属性。可以使用GetAttr函数来获得文件或文件夹的属性。该函数的唯一参数就是文件或文件夹路径名:Ge…
VBA中复制文件的步骤
使用FileCopy语句,可以在文件夹之间复制文件:FileCopy 来源, 目的地 该语句的第一个参数是文件来源,明确你要复制的文件名称,该名称可以包含驱动名称。第二个参数是复制…
VBA中删除文件的步骤
你已经从前面的章节里知道了不能删除含有文件的文件夹,要从文件夹里面删除文件的话,可以使用下面的Kill语句: Kill 文件路径名 文件路径名明确一个或多个你要删除的文件的名称,随…
VBA中读取文件的步骤
你已经从前面的章节里知道了如何使用VBA打开一个电子表格,例如指令: Application.Workbooks.Open Filename:= “C:ExcelRep…
VBA从顺序文件中读取字符
假设你的程序需要检查文件Autoexec.bat里出现了多少个冒号,你可以使用函数Input来返回特定的字符数,而不必读取整行。接下来,If语句用来比较获取的字符和你寻找的字符。在…