51Testing软件测试论坛

标题: VBS报:缺少对象: '[string: "Microsoft Excel"]'。求老手指点 [打印本页]

作者: csj    时间: 2010-8-5 13:36
标题: VBS报:缺少对象: '[string: "Microsoft Excel"]'。求老手指点
我在外部的FUNCTION文件里德代码如下:

Function CreateExcelObj(ExcelNameAndPath)

set objExcel = CreateObject("Excel.Application")
    objExcel.Workbooks.Open (ExcelNameAndPath)
    objExcel.Worksheets("sheet1").Activate

    CreateExcelObj=objExcel
End Function

脚本中调用的时候的代码是:
set objExcel1 =CreateExcelObj("D:\project\usercenter.xls")

运行时就报:缺少对象: '[string: "Microsoft Excel"]'。这是怎么回事呢?
作者: skyzhu    时间: 2010-8-5 14:02
因为 function 返回的是  "Microsoft Excel"  字符串
作者: TIB    时间: 2010-8-5 14:06
set objExcel = CreateObject("Excel.Application")
    objExcel.Workbooks.Open (ExcelNameAndPath)
    objExcel.Worksheets("sheet1").Activate

    Set CreateExcelObj=objExcel
End Function
作者: 17800455    时间: 2010-8-6 09:13
标题: 回复 1# 的帖子
CreateExcelObj=objExcel 你想做什么呢?
作者: zwd183335    时间: 2010-8-17 13:53
你装Office Excel了吗?




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