excel vba

上一篇 / 下一篇  2012-06-14 23:16:28 / 个人分类:qtp

 

excel的宏是以vba来写,与qtp的vbs语法基本一致。

最近填写一些excel,需要完成一行的工作后填写完成的时间,重复,机械,于是简单学了下vba的使用

直接通过双击鼠标事件,触发宏自动获取当前时间填写进入。

函数如下

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If Target.Row > 1 And Target.Count = 1 Then
        If Target.Value = "" Then
            Target.Value = Now
        Else
            Target.Value = ""
        End If
    End If
End Sub

vb这个语言在微软的环境下还真是超级强大,值得深入学习。以后可以拿来写excel的宏,还可以写qtp的脚本

 


TAG:

 

评分:0

我来说两句

Open Toolbar