如何以编程方式保存OPEN Excel文档

时间:2011-06-01 16:18:39

标签: c# .net excel excel-2007

我有UI测试。当UI测试完成后,他们在Excel文档中打开结果文件(Excel 2007安装在测试环境中) - 但问题是excel文档没有保存在计算机上的任何位置。它们仅在自动恢复功能将临时文件保存为.xar文件时才存在,因此这对我们来说毫无用处。

我们使用C#.NET程序来启动UI测试(并做其他一些事情),所以我想看看是否可以以编程方式保存这个OPENED excel文档。

这可能吗?

由于

1 个答案:

答案 0 :(得分:1)

这可能会对您有所帮助How to: Save Workbooks

实施例

此示例创建一个新工作簿,提示用户输入文件名,然后保存工作簿。

Set NewBook = Workbooks.Add
Do
    fName = Application.GetSaveAsFilename
Loop Until fName <> False
NewBook.SaveAs Filename:=fName