VBA笔记

时间:2013年04月09日 22:20 星期二 栏目:未分类 作者: 评论:0 点击: 550 次

最近用VBA编了一些小程序,有些结论性的东西要记下来。

1.自定义结构、自定义变量可以被定义为动态数组,且可以动态保值扩容。
自定义结构Type必须放在模块里,必须放在通用声明里。

如:模块通用声明
Type Whjz
wh As String
dm As String
End Type

然后就可以
Dim data_wh() As Whjz

接着可以在循环里ReDim,Con_wh陏着循环增长。

ReDim Preserve data_wh(Con_wh)

2.VBA可以取得当前系统的时间,从当天零点到当前的秒数,小数点后N位数。

Dim t1 As Double
Dim t2 As Double

t1=timer
'运行过程几秒钟
t2=timer

print t2 - t1

也可以取得当前时间在一天24小时中的比例,如是午12点整可以取得0.5的值,也是小数点后N多位。

Dim t3 As Double

t1=time()
print t1

随机文章

VBA笔记:等您坐沙发呢!

发表评论

您必须 [ 登录 ] 才能发表留言!

Baidu提供的广告

最近访客

    最新评论