51Testing软件测试论坛

标题: 希望知道的从源头帮助我辅导一下函数的调用问题 [打印本页]

作者: lijingprince5    时间: 2013-2-4 20:14
标题: 希望知道的从源头帮助我辅导一下函数的调用问题
dim cellValue
Function GetCellValue(objExcelSheet,row,column)
        value=0
        Err=0
        On error resume next
        tempValue=objExcelSheet.Cells(row,column)
        If Err=0 Then
                value=tempValue
                Err=0
               
        End If
        On Error goto 0
        GetCellValue=value
End Function

'调用函数getCellValue
cellValue=GetCellValue objExcelSheet,1,1
上面的这样调用就有问题
而GetCellValue objExcelSheet,1,1
这样调用是没有错误的,关键我想用变量接函数返回的值哈,
搞不懂了,希望知道的讲解下.
作者: 黑羽祭    时间: 2013-2-6 14:05
回复 1# lijingprince5


    调用函数:
比如你那函数叫getCellValue,有3个参数
如果你一行写,可以写成:     GetCellValue objExcelSheet,1,1
或者写成:         Call GetCellValue(objExcelSheet,1,1)
要赋值就写成:   cellValue = GetCellValue(objExcelSheet,1,1)
总之,要么就第一种直接写,是用空格分开函数名和参数,其他的都是用括号的形式划分函数名和参数。
作者: lijingprince5    时间: 2013-2-16 10:42
回复 2# 黑羽祭

新年好!
能问一个问题吗?
测试机上写好的脚本如何在虚拟机里RUN,QTP只安装在测试机上,虚拟机上没装QTP.
谢谢了.
作者: 黑羽祭    时间: 2013-2-17 10:32
回复 3# lijingprince5


    那在虚拟机上装个QTP不就好了么
作者: lijingprince5    时间: 2013-2-17 14:52
回复 4# 黑羽祭


    主管不同意再装,让想办法解决. 我再试试办法...
作者: 黑羽祭    时间: 2013-2-19 09:10
回复 5# lijingprince5


    那这个。。。
试试别的自动化软件吧。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2