码迷,mamicode.com
首页 > 其他好文 > 详细

UFT fso与excel之间的应用

时间:2016-07-05 13:58:41      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:

‘定义excel对象,excel工作簿对象,工作表对象

Dim exlapp,exlworkbook,exlworksheet

‘定义文件系统对象

Dim fso

‘创建excel

Set exlapp=CreateObject("excel.application")

‘创建文件对象

Set fso =CreateObject("scripting.filesystemobject")

‘判断当前路径是否存在excel文件

If fso.FileExists("c:\test.xlsx")Then

‘如果存在excel文件,则执行该代码

    Set exlworkbook=exlapp.Workbooks.Open("c:\test.xlsx")    

Else

‘如果不存在excel文件,则执行该代码

    Set exlworkbook=exlapp.Workbooks.Add

End If

‘创建工作表

Set exlworksheet=exlapp.Worksheets.Add

‘给工作表赋值

exlworksheet.cells(1,"c")="放到达到"

‘保存excel文件,如果已经有该文件,则使用save方法进行保存,

‘如果是新建的excel文件,原来不存在的话,则用savaas方法进行保存

If fso.FileExists("c:\test.xlsx")Then

    MsgBox "excel存在"

    exlworkbook.Save

Else

        MsgBox "excel不存在"

    exlworkbook.SaveAs("c:\test.xlsx")

End If

‘关闭工作薄

exlworkbook.Close

‘退出excel对象

exlapp.Quit

‘释放资源

Set exlapp =Nothing

Set exlworkbook =Nothing

Set exlworksheet =Nothing

Set fso =nothing

UFT fso与excel之间的应用

标签:

原文地址:http://www.cnblogs.com/aliceluo/p/5643057.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!