从另一个网页获取数据
可以创建或运行从网页检索数据的 Web 查询。 还可以创建一个 Web 查询,用于检索存储在 Internet 或公司 Intranet 上的某个位置的数据。 Web 查询将目标位置作为查询字符串发送到目标页的基址末尾。 网页通常包含非常适合在 Excel 中进行分析的信息。 例如,可以使用 Web 查询从公司 Intranet 上的另一个工作簿检索数据。
例如,此超链接将打开公司网站的“客户订单”部分。 然后,它会查找名为 PurchaseOrder23456 的工作簿,并在 5 月工作表上查找单元格区域 F1 到 F8:
http://MySharePointServer/MySite/_layouts/xlviewer.aspx?id=http://CorporateServer/CustomerOrderSite/Shared%20Documents/PurchaseOrder23456.xlsx&范围=5月!F2:F8
URL 组件
说明
http://
Web 位置) 需要协议 (HTTP
MySharePointServer/MySite/_layouts
Intranet 站点
xlviewer.aspx
Excel Web Access 查看器
?id
问号字符开始 URL 查询字符串
http://CorporateServer/CustomerOrderSite/Shared%20Documents/
目标站点地址
PurchaseOrder23456.xlsx
工作簿名称
&范围=
与 (&) 字符将工作簿名称连接到目标单元格的范围值
五月
工作簿中的工作表名称
!
感叹号字符将工作表名称连接到目标单元格区域
F2:F8
查询目标的实际单元格区域
如果在超链接中将工作簿位置作为查询字符串参数传递,则查看器将在浏览器中打开一个新窗口 (或一个新选项卡。 然后,查看器焦点移动到特定工作簿位置。 如果是单元格位置,则查看器会将单元格置于网页的中心。 如果是本地或全局命名区域,则查看者会将该区域的左上角单元格置于网页中心。 在任一情况下,查看器都不会选择单元格。