Sub cc() Dim s, ss(), r%, i&, j& IName = "***" '这里确定要下载谁的图片 Path = ThisWorkbook.Path & "/" MkDir Path & IName '建立文件夹以便存放图片 On Error Resume Next Set ie = CreateObject("Msxml2.XMLHTTP") For r = 0 To 100 Step 20 '这里控制你要下载几张网页的图片 _ —如果你定的数字很大,那么恭喜你,你可以休息很长时间了,呵呵 ie.Open "GET", "http://images.google.cn/images?gbv=2&hl=zh-CN&newwindow=1&q=" & IName & "&sa=N&start=" & r & "&ndsp=20"", true" ie.Send Do Until ie.ReadyState = 4 DoEvents Loop '等待网页处理完成再运行下面的代码 s = Split(ie.responseText, """") '把源文件中的引号替换成换行,以便提取图片链接 For i = 0 To UBound(s) If s(i) Li