0

我正在使用 selenium 应用程序从 web 下载一个 excel 文件。该文件以只读格式下载,即下载后不会保存。但是一旦它在打开 excel 之前下载,就会引发一个安全警告,其中有 2 个按钮 - 启用和禁用。因为我在 c# 中编码,所以我希望 c# 处理那个窗口。

那就是我希望c#点击那个excel表的“启用”按钮。可能吗??任何评论将不胜感激..

谢谢

4

2 回答 2

1

要在 Excel 中添加受信任的位置:

  1. 单击 Microsoft Office 按钮按钮图像,然后单击 Excel 选项。
  2. 单击信任中心,单击信任中心设置,然后单击受信任的位置。
  3. 如果要创建计算机本地以外的受信任位置,请选中允许我的网络上的受信任位置(不推荐)复选框。
  4. 单击添加新位置。

(来自http://office.microsoft.com/en-za/excel-help/create-remove-or-change-a-trusted-location-for-your-files-HA010031999.aspx#BM12

于 2013-07-17T10:47:35.420 回答
0

我对 selenium 不太熟悉,但您可以使用本机 SendKeys 或模拟界面来导航弹出窗口。

一种不同的方法可能是使用 windows 自动化 api。

于 2013-07-17T10:44:58.120 回答