问题标签 [excel-web-query]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
84 浏览

vba - 如何将可以从特定网站打开的网络数据获取到excel中的不同选项卡中

我不会根据标准将网页中的数据提取到 excel 中,但我无法这样做。我不会从中提取数据的网站只能通过另一个网站登录,而不仅仅是通过 url。例如,我的站点名称是 Elsc,要登录它,我必须通过另一个站点 Gatekeeper 和 elsc 不能以任何其他方式登录。那么有没有一种解决方案可以通过宏从此类网站获取数据。

提前致谢 :)

0 投票
1 回答
171 浏览

excel - Excel Web Query 只提取表的一半

一个小时前,我在 excel 中遇到了网络查询选项,所以请原谅我的天真。我正在尝试从BLS 上的此页面中提取表格,但是我只获得表格的第一部分,而我只需要表格的第二部分(或整个表格)。我正在尝试使用下载 xlsx 按钮下方的历史数据导入部分。它是表格的一部分,从“ Series Id: CES2000000001”开始,以“”结束P : preliminary。一件事我注意到该表没有任何 id,并且 excel 将其名称读取为“3”

0 投票
1 回答
165 浏览

excel - 使用 excel 查询从 URL 获取 xml 数据的子字符串

我在 excel 中有下表,其中 col1 = 电影 ID,col2 = 电影名称。我正在尝试使用 excel 网络查询来获取列表中所有电影的制作公司名称。

例如 http://www.omdbapi.com/?i=tt2330270&tomatoes=true&plot=short&r=xml

该链接将返回一个包含生产公司名称的 XML。

我不确定如何编写能够实现这一目标的 excel 公式。

(我希望输出看起来像这样)

0 投票
1 回答
989 浏览

excel - Excel Web 查询:无法将用户名和密码传递给 Windows 安全登录

我正在尝试为我公司的网站自动化一些网络查询。

该网站受密码保护,每次打开 Excel 时,都会通过 Windows 安全弹出窗口询问 UID 和密码。

有没有办法通过 VBA 将凭据传递给 Windows 安全登录。

PS:我试图打开一个网络浏览器,连接到它,然后运行

带有所需的查询参数。这没有帮助。

windows安全登录框仍然弹出。

0 投票
1 回答
647 浏览

excel - Importing data from multiple pages of a single website

I am new to VBA and have been facing a lot of trouble with figuring out how to pull data from the website boxofficemojo.com. I am trying to extract weekly data for the years 2010-2015. So i found a code that did something along the same lines and changed it to suit my needs. It is as follows

However instead of pulling the data for weeks 1 - 52 of 2015, it keeps on pulling data for the latest week of 2016 and repeats it 52 times. I am not sure what's wrong here and any help would be really really appreciated.

Thanks for your effort.

0 投票
1 回答
2695 浏览

excel - excel vba通过网络查询拉动损益表/资产负债表/现金流

我能够使用链接“ http://www.advfn.com/stock-market/NASDAQ/NVDA/financials?btn=annual_reports&mode=company_data ”上的网络查询将财务报表导入 excel 。我将导入过程记录到一个宏中,并稍微修补了 vba 代码以使其运行。现在,我想根据单元格 A1 中的股票代码刷新导入的财务报表。但是,我得到一个下标超出范围错误,我似乎无法弄清楚为什么。请查看下面的代码并尽可能提供任何见解。

太感谢了!

0 投票
2 回答
1735 浏览

vba - 在excel中提取网页的特定表格部分?

我是 Excel VBA/宏的新手

我需要抓取页面的特定部分,而不是整页。波纹管代码在完整页面中工作,但不需要页面的所有部分。

标题为“公司其他信息”的表格部分在页面的下部,这就是我所说的。宏应该提取这部分。

0 投票
1 回答
197 浏览

excel - 在 XLSM 中自动运行数据连接

我有一个 XLSM 文件,其中包含 2 个 Web 查询连接。当我转到“数据”选项卡中的“连接”时,我会看到我拥有的两个连接。

对于其中的每一个,我都可以编辑一些属性,其中一个是“每 X 分钟更新一次”。我已将此设置为 1 分钟,并勾选了“激活后台更新”。

但是,这将不起作用,因为无论如何都不会运行 Web 查询连接。

最终我需要的是每小时自动运行一次这些连接。最好没有任何用户交互并且没有打开文档。

这可能吗?

0 投票
0 回答
868 浏览

excel - 将凭据添加到 Excel Web 查询文件

我有一个 file_name.iqy 文件,我试图在 Excel 2016 中自动打开它。

该文件的内容是这样的:

我想将我的凭据添加到这个文件中,这样我就可以停止在我正在运行的脚本中被提示输入它们(我正在尝试自动登录到这个站点并获取作为 .iqy 文件下载的数据)。任何人都可以提供任何帮助吗?最后,我没有理由相信文件中的链接对于每次下载都是静态的。

我已经在 url 中尝试了这个方法http://username:password@example.com/。但它没有用。我还尝试在 Excel 中使用 SendKeys,而 VBA 中的结果挂在用于凭据输入的部分。

0 投票
1 回答
254 浏览

excel - 无法在 Excel 2016 中刷新 Web 查询

几周以来,我一直在使用 Office 2016,并且有一些 Excel 电子表格,它们使用 Web 查询从我自己的 Web 服务中收集数据。如您所见,网络服务在连接对话框中具有正确的属性:

康涅狄格

当我刷新时,我总是收到以下错误消息: 在此处输入图像描述

它是荷兰语,但错误消息显示“找不到数据源”。如您所见,webservice 的 url 没有完全显示。我在 Google 上找不到任何相关信息,但是新版 Excel 中有效网络查询 url 的长度是否发生了变化?

它在 Excel 2013 和 Excel 2010 中运行良好。