gpt4 book ai didi

excel - 使用 Excel 2010 和参数的可刷新 Web 查询

转载 作者:行者123 更新时间:2023-12-02 07:26:51 26 4
gpt4 key购买 nike

我希望从 Feedburner 的 API 中提取 XML 提要。这只需编写 URL 并在 Excel 中使用“来自 Web”数据连接即可。

https://feedburner.google.com/api/awareness/1.0/GetItemData?uri=RSSFEEDNAME&dates=2011-08-01,2011-08-05

这工作得很好(而且速度相当快)。

现在,我希望能够更新“日期”表中的两个单元格,以使其提取该范围的数据。这是使用 URL 中的参数完成的:

https://feedburner.google.com/api/awareness/1.0/GetItemData?uri=RSSFEEDNAME[]

使用 Excel UI,我可以将 [] 分配给任何单元格。但是,无论我如何尝试,这都行不通。我最初认为日期格式可能存在一些问题,因此我自己努力进入单元格,将精确副本 (&dates=2011-08-01,2011-08-05) 作为文本。

每次,提要都会仅提取当前日期的数据(这是未指定日期时的默认行为)。它没有给出错误(对于相对较小的违规行为,例如没有两位数的月份,它会这样做),这让我认为它只是没有用指定的文本替换 [] 。我还对 WebTrends Web 服务查询使用相同的方法,并得到类似的令人沮丧的结果。我已阅读有关网络查询的所有操作方法,并且完全遵循它们。

我找不到任何地方可以查看 Excel 所请求的最终 URL,因此这有点盲目。对于后续步骤的任何想法将不胜感激!

最好,内森

最佳答案

答案是不使用 Web 查询“向导”,只需手动执行即可。

  1. 打开记事本(或某些文本编辑器)
  2. 在编辑器中输入以下四行:

    WEB
    1
    http://example.com/index.html?something=[]&somethingelse=[]
    [BLANK]
  3. 将其另存为带有 .iqy 扩展名的任何内容。
  4. 打开 Excel,转到“数据”功能区,然后点击“现有连接”
  5. 点击“浏览更多...”
  6. 找到您制作的 IQY 文件并点击“打开”

然后,Excel 会询问您要将结果数据放置在何处,然后提示您在 URL 中输入的每个占位符。这些提示允许您输入值,或选择一个单元格作为数据。

关于excel - 使用 Excel 2010 和参数的可刷新 Web 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7026289/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com