您现在的位置是:主页 > 教程 >
如何利用Excel下载网页精美图片?
发布时间:2023-10-31 19:14:36所属栏目:教程 已帮助人编辑作者:Excel自学教程
之前工作需要把销售业绩上的商品添加对应图片,而商品图片都在网站上,这里就需要把商品图片下载到本地,在进行Excel图片填充,下面介绍如何利用VBA技术下载网页图片保存在本地文件夹。
获取图片链接
这里小编将需要下载图片的网址放置于Excel工作表中,如下图所示:

输入代码
点击开发工具,打开Visual Basic,插入一个模块,输入以下代码:

头三行代码是对URLDownloadToFile的申明(如果无这句,底下代码无法运行,报错“用户定义类型未定义”),可输入在一行,这里用“ _”对代码进行换行,便于截图展示。URLDownloadToFile解释:从指定URL地址读取内容并将读取到的内容保存到特定的文件里,调用格式为:Call URLDownloadToFile(0, "网页地址", "保存到本地文件名和地址", 0, 0)。
这里需要注意的是:代码中的申明是针对64位系统的电脑,如果是32位系统得换成以下语句:Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA"(ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long
运行代码
点击F5或者菜单栏中的运行按钮,即可运行代码,如果图片较多的话,程序需要一定的时间,小伙伴们记得耐心等候下,程序运行完毕,可以发现图片已经被下载在特定的文件夹中。

也许会有小伙伴吐槽,网址需要一个个收集,略微麻烦,这里解释下,小编之前遇到的是一类商品网址头部一致,只有尾部数字代号不一样,可以利用Excel连接技术(“&”),批量获取商品网址,在进行图片下载,这里仅将下载代码分享给大家,供参考。
以上就是excel自学教程为您提供如何利用Excel下载网页精美图片?的解读,本文章链接: http://www.5enet.cn/Excel_jiaocheng/73024.html 欢迎分享转载,更多相关资讯请前往教程
相关文章
企业IT外包服务
excel 神奇的函数 公式结果就是公式本身
Excel图表的层次[瞒天过海]
excel插入图片的基本方法,以及插入图片之后的编辑对齐,和工作表保护状态插
excel自动换行显示不全怎么办
excel 向左查询数据还用vlookup就out了,这两个函数让你的效率提升80%
excel 不能自动求和的6大原因,并同时针对不同原因给出不同的解决方法来处理
Excel VBA MsgBox用法介绍
excel iseven函数判断偶数应用
Subtotal函数的使用方法
excel 填充颜色的两种使用,纯色和渐变色填充。以及excel填充颜色的快捷操作
excel中利用IFERROR函数屏蔽Vlookup的匹配错误
excel2013中数据透视表添加字段、自定义字段名称、编辑和删除字段
怎么锁定 Excel 表格
如何利用Excel的 MAX函数 计算最大值
excel批量删除超链接
扫码关注
- 专注IT行业,10年IT行业经验