Excel实用技巧登陆抓取多页数据,轻松

白癜风微信交流群 http://cgia.cn/news/chanye/1664366.html

Excel是一款功能强大的电子表格软件,用户可以使用Excel进行数据分析、图表制作等操作。而在实际工作中,有时需要从网站上抓取多页数据,这时候就需要用到Excel的一些高级功能了。本文将介绍如何使用Excel抓取多页数据,并且需要登陆才能获取的数据。

一、需求分析

我们需要从一个网站上抓取多页的数据,并且这些数据需要登陆才能查看。因此,我们需要先模拟登陆这个网站,并且获取到登陆之后的cookie。

二、模拟登陆

模拟登陆是获取数据的第一步。我们可以使用VBA编写代码来模拟登陆。

1.首先,打开Excel,按下Alt+F11进入VBA编辑器;

2.在VBA编辑器中,插入一个新模块;

3.在新模块中编写代码,模拟登陆并获取cookie。

代码示例:

SubLogin()DimHttpAsNewWinHttp.WinHttpRequestDimHtmlAsNewHTMLDocumentDimUserNameAsStringDimPasswordAsStringUserName="your_username"Password="your_password"Http.Open"POST",";,FalseHttp.setRequestHeader"Content-Type","application/x-


转载请注明:http://www.aierlanlan.com/rzfs/8508.html