Vbs
文章平均质量分 58
appleheshuang
本blog仅记录学习心得,多数文章为转载,请勿评论
展开
-
String - Array互相转换
1. String->Arraya="dsdfhjdhjd"b=split(a,"d")UBound(b)+1 可以得到array b有多少个元素b(0),b(1)... 2. Array-> Stringa=Array("ddf", "2343")b=join(a,"-")得到b=“ddf-2343”原创 2012-04-25 17:19:05 · 549 阅读 · 0 评论 -
VBA中的错误处理
从理论上讲,VBA没有提供任何的错误处理机制,这种被用在微软Office产品中的以Visual Basic语言为基础的脚本语言根本就不要任何的错误处理,当程序出现错误或产生异常情况时,VBA会自动定位到出错的代码行,然后提示用户出错的可能原因。这是典型的脚本语言的错误提示,联想到javascript语言,在浏览器中如果出现脚本错误,浏览器会给出提示信息,但这并不影响整个程序的正常运行,最多也就是出转载 2013-02-22 13:00:12 · 1376 阅读 · 0 评论 -
VBS基础篇 - 数据类型
VBScript只有一种数据类型 ——Variant,它是根据上下文来判断是数字还是字符串。因为Variant是VBScript中唯一的数据类型,所以它也是VBScript中所有函数的返回值的数据类型。为了进一步区分数据类型,它包含如下数据子类型: 子类型描述Empty未初始化的Variant。对于数值变量,值为0;对转载 2012-12-17 17:07:44 · 877 阅读 · 0 评论 -
VBS 数组
数组在很多语言中都会被应用到。并且它的作用是不可小视的,在处理数据集合的时候非常有用。这里介绍几种最常用的数组声明方式:普通方式:Dim arr(2)arr(0) = “test1″arr(1) = “test2″arr(2) = “test3″msgbox arr(1) ‘打印出test2Array函数方式:arr = Ar转载 2012-07-24 17:09:54 · 1882 阅读 · 0 评论 -
on error resume next用法
on error resume next用法VBScript语言提供了两个语句和一个对象来处理"运行时错误",如下所示: On Error Resume Next语句 On Error Goto 0语句 Err对象 简单介绍一下On Error Resume Next,On Error Goto 0,Err这三者 On Error Resume Next语句和On转载 2012-04-10 10:42:59 · 7239 阅读 · 0 评论 -
GetRef用法
GetRef is used to create a pointer object to a functionMsgBox test3(3,4,GetRef("test1"))MsgBox test3(3,4,GetRef("test2"))Function test1(a,b)test1= a+bEnd FunctionFunction test2(a,b)原创 2012-04-26 09:41:56 · 1257 阅读 · 0 评论 -
Dim 和 Redim
a="dsfdsf"b=len(a)'Dim c(b) 会出错ReDim d(b) 正确,可以用 变量来定义数组的长度原创 2012-04-25 20:42:13 · 705 阅读 · 0 评论 -
VBS 打开关掉一个进程
'关掉一个进程Function Killprcgram(Pro) Set objWMIService = GetObject("winmgmts:") set objs =objwmiservice.execQuery("select * from Win32_Process where name='" & Pro & "'") For Each obj in objs原创 2012-04-25 15:54:18 · 1728 阅读 · 0 评论 -
VBA中的错误处理
http://www.cnblogs.com/jaxu/archive/2009/05/17/1459041.html 从理论上讲,VBA没有提供任何的错误处理机制,这种被用在微软Office产品中的以Visual Basic语言为基础的脚本语言根本就不要任何的错误处理,当程序出现错误或产生异常情况时,VBA会自动定位到出错的代码行,然后提示用户出错的可能原因。这是典型的脚本语言转载 2013-02-22 13:00:59 · 560 阅读 · 0 评论