- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
所有对Excel有兴趣和想了解VBA网抓的学员
你将会学到:
学习使用Excel VBA进行网络抓取,善于利用网络的资源,抓取有用信息,提高工作效率;同时利用有效的信息,知己知皮,提升效益。
课程简介:
国内首套系统化专业化的Excel VBA网抓培训视频。
网抓就是“网页抓取”,不是“撒网抓鱼”,网抓不需要打开浏览器,即可直接获取网页的内容。根据自己的需要抓取网页内相关的信息,综合抓取到的内容,对自己效率和产品进行提升和改善,从而提升竞争力。
杨老师通过《Excel VBA网抓教程【你学得会】》的课程教你如何进行网抓。包括web控件,QueryTable,公式,系统组件等方法去抓取数据,以实例带动,逐步深入。
此网抓教程同时适用于所有用VBA开发的程序中
相关课程推荐:
美女MVP教你轻松学习Excel vba
https://edu.51cto.com/course/course_id-1292.html
Excel图表实战视频课程【你学得会】
https://edu.51cto.com/course/course_id-4851.html
Excel公式入门实战视频课程【你学得会】
https://edu.51cto.com/course/course_id-5217.html
Excel数据透视表实战视频课程【你学得会】
https://edu.51cto.com/course/course_id-5225.html
Excel条件格式实战视频课程【你学得会】
https://edu.51cto.com/course/course_id-5294.html
课程大纲-专业系统化的Excel VBA网抓视频课程【你学得会】
2
简单的网抓实例(1)这节课讲网抓的实例应用。先对网抓有个感性的认识,主要是根据手机号来获取归属地,然后写成自定义函数。详细分析这个函数的具体代码的含义。
「仅限付费用户」点击下载“02.简单的网抓实例.rar”
[10:38]开始学习4
XmlHttp属性和方法详细讲解XmlHttp的内容,XMLHttp是早期用于远程数据库管理的,主要是传送xml格式数据的超文本传输协议。绑定方式可以分为直接引用和后期绑定,最后介绍几个属性和方法:responseBody,responseText,readyState属性;open,send,setRequestHeader,getResponseHeader方法
[11:39]开始学习10
常见的html标签(2)这节课继续讲标签,图片标签img ,img标签没有结束标签。表格标签相关的有表格table,行tr,单元格td,标题th。其中还有一些属性,比如边框大小border,边距cellpadding。还有列表标签:无序列表:ol 和有序列表 ul
[14:45]开始学习11
获取外网IP引发的事情(1)前面插着讲了关于html相关内容,这节课继续讲一个例子,此实例会引发一些事情。首先我们需要先了解一下网址来源,IP地址分为外网和内网。内网可以用cmd命令ipconfig获取,外网可以访问其他网址提供的信息。
「仅限付费用户」点击下载“11.获取外网IP引发的事情.rar”
[12:11]开始学习12
获取外网IP引发的事情(2)上节课我们讲了获取外网地址会引发转码的问题。这里我们讲一下处理方法,用responseBody结合strconv转码和用ADODB.stream转码。普通的字符串函数处理,易用,不灵活,效率不高;使用正则表达式处理,难用,灵活,效率高。
[11:11]开始学习13
vba正则表达式(1)vba正则表达式是难点,但是用起来会非常方便。首先看一下如何创建正则表达式。正则表达式是一种高效率、强大的字符串处理对象,设定一串匹配文字,去查找对应的结果。可直接引用和后期绑定。在看看几个基本属性和方法:Global,IgnoreCase,Multiline,Pattern,execute,replace,test
「仅限付费用户」点击下载“13.vba正则表达式.rar”
[13:12]开始学习14
vba正则表达式(2)vba正则表达式最重要的就是表达式。这里我们引出元字符的概念,是正则表达式的语言。如点号(.)匹配除换行符之外的任意字符;\\d匹配数字;\\D匹配非数字;\\w匹配数字、大小写字母和下划线等
[10:49]开始学习15
vba正则表达式(3)上节课讲过了元字符,这节课讲限定符。用来控制匹配的数量和位置。用得比较多的有5个:^匹配开头;$匹配结尾;*匹配前面字符至少0次,相当于{0,};+匹配前面字符至少1次,相当于{1,};?匹配前面字符至多1次,相当于{0,1}。
[09:47]开始学习16
vba正则表达式(4)前面讲了元字符和限定符,但是也不能完全满足各种情况,这里讲一下多选结构:提供多种选择的方案。比如(x|y|abc)匹配|之间其中任意一组;[abc123]匹配[]之间任意一个字符;[a-z]匹配全部小写字母。
[11:42]开始学习17
vba正则表达式(5)前面讲了一些概念,有涉及到斜杠“\\” 这些正则表达式的特殊字符。那么如果想匹配\\.[]等这些字符呢?这时我们需要在前面再加斜杠“\\”转义。如"\\\\" 其意义为单个斜杠"\\"
[17:34]开始学习18
正则表达式匹配百度搜索(1)前面我们讲了获取百度搜索结果,主要是通过Get的方法来书写网址。现在用正则表达式来处理一下。主要也是两个方面的内容:获取搜索结果数量,获取每个条目的标题和链接
「仅限付费用户」点击下载“18.正则表达式匹配百度搜索.rar”
[12:46]开始学习19
正则表达式匹配百度搜索(2)接着上节课的内容,继续讲解用正则表达式匹配百度搜索结果。这里讲一下我们利用在线工具辅助分析。搜索“在线正则表达式”即可找到,能方便处理很多表达式。
[21:23]开始学习20
获取北京时间引发的问题(1)今天会继续讲一个实例:获取北京时间。输出结果,发现未找到数据:该网页是异步的(采用webserver),数据被隐藏了(分析js代码)
「仅限付费用户」点击下载“20.获取北京时间引发的问题.rar”
[13:05]开始学习
“杨仕航”老师的其他课程更多+