我在一列中有一个链接,基于它,我想要
我知道这可以做到,因为我看到一位朋友在Excel中直接搜索谷歌搜索结果。如果有人知道,请分享我如何做到这一点。
答案 0 :(得分:3)
如果我正确地解释了您的问题,您必须完成的任务之一是
如何以编程方式获取网址列表的Google网页排名?
您可以在此CodeProject文章中找到执行此操作的代码: Request Google´s Pagerank programmatically
关于Excel部分:它取决于您可以使用哪个编程框架。您可以使用Microsoft Visual Studio Tools for Office为Excel创建.NET扩展。
答案 1 :(得分:1)
从Excel中有数据 - >获取外部数据 - >新的Web查询。这是你想要的吗?
答案 2 :(得分:1)
您有两种选择,遗憾的是,这两种选择都很难记录。
如果您熟悉C / C ++,可以编写一个名为“XLL”的特殊DLL,您可以在Excel运行时调用它。有一些稀疏documentation可用。请注意,这些东西使用起来不是很有趣。
如果您更喜欢.NET,那么整个Office套件({3}}都有一个绑定,允许您编写可以从Office调用的基于COM的方法。它适用于自动化,但您可以编写所需的任何托管代码并将Excel调用到其中。
还有Remou刚刚建议的内容;我实际上并不拥有Excel的副本来测试它,但它可能是最简单的选择。
答案 3 :(得分:0)
通过链接我的意思是关键字,而不是URL。我想在一个单元格中放置一个关键字,并在相邻单元格中提取搜索次数和页面排名。
我尝试在excel中对网页查询做同样的事情,但我只能到达搜索次数。这也不在正确的细胞中(试图找出)。但我对如何获取页面信息毫无头绪。
我不熟悉为自己编写活页夹或插件的技术。虽然我正在检查splattne的链接。请关注它。如果我尝试制作这个产品会不会很费时间??
此致 Thinkjayant
答案 4 :(得分:0)
GitHub上有一些很好的插件(用各种语言编写):
答案 5 :(得分:0)
我的Excel插件“SeoTools”中有PR检查功能。