2015-12-21 46 views
0

我正在寻找一种递归生成链接到规范结构的网站上的下一页的方法。实质上,我试图为每个下一页生成一个链接,然后将该结果反馈给流程以无限期地查找以下页面。但是,由于宏似乎试图为空单元格产生结果(即,尚未创建/复制早期单元格的结果),因此我遇到了自动化问题。 因此,我想将宏顺序化以从A20开始,为该单元格生成结果,将该结果复制到A21,然后再次开始宏A21等等,而不需要不断的人工输入。 带有错误的Google电子表格可以在单元格C27中看到here,宏本身可以看到hereSequentialising Google表格宏

我意识到这可能是一个相当迂回的方式来执行此任务,并且可以更容易,更直观或更快地提供任何建议。

回答

0

所以有两点建议:一个是连续滚动的东西,它很容易找到源代码的json,并且一次抓取所有想要的数据,或者轻松地选取“next页“或分页...

我个人使用importdata()和importxml()超过任何其他函数,当在谷歌表中我也使用regexextract()和regexreplace()需要时。

比如你想找的json的是在这里:http://iconosquare.com/controller_nl.php?action=nlGetMethod&method=mediasTag&value=cricket&max_id=1145408330912313787

如果你看一下最上面一行,它告诉你什么是下一个最小值和最大值是如此技术上你可以只提取一块生成您的网址。

第二种选择是建立查询,使其自动增加网址。我可以给你一个例子,但我想了解更多关于你真正想要的最终结果......

你只是在寻找分页url,或者你想提取实际的数据从他们?