2010-01-27 49 views
0

我有一个Watin脚本,它登录到一个站点并以excel格式生成报告。我很难保存生成的excel文件。我以为我的回答是在互操作服务中使用GetActiveObject方法。我没有得到一个错误使用,但它似乎也没有找到它。watin - 保存生成的excel表格

更多信息是否有任何用处:原始浏览器窗口保留在后台,并且生成的Excel表格中名称为“xxx.aspx”。它不在浏览器窗口中,因为它在任务栏中显示为excel。

任何帮助附加到新的Excel窗口将不胜感激,因为我想保存到磁盘。

回答

0

WatiN只会自动浏览器,所以一旦文件在Excel中打开,WatiN不再对您有帮助。你可能想问这个问题而不参考WatiN,因为它完全是一个.NET/interop场景。这里是一个可能对您有帮助的链接:http://support.microsoft.com/kb/316126

+0

感谢您的回复,是的,该文章是有帮助的。我试图转换原来的控制台应用程序,所以我可以改变焦点的形式 - 它仍然没有工作,所以我可能有一些潜在的问题,我需要研究。不幸的是,现在页面在IE中无法正确显示,所以整个WatIn的东西没用,直到我可以解决显示问题。 – 2010-02-19 01:48:09