怎样批量打开Excel里面的网址

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-19
怎么批量打开excel里的网址

用宏可以,但你要想好,一次打开这么多文件,小心电脑死机。

在excel里同时按Alt和F11进入宏界面,点菜单的插入,模块,粘贴如下代码(假定打开的是A1到A10的链接):

Sub test()
Dim i As Integer
For i = 1 To 10 '自己按需修改

If Cells(i, 1).Hyperlinks.Count > 0 Then
Cells(i, 1).Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
End If
Next
End Sub
在此界面直接按F5运行此宏,OK。

在excel中输入文字或地址,点击插入——超链接,输入链接地址即可直接点击文字或地址直接打开网站。

转一个给你看
===========================
今天找到一个方法可以把excel表里面的网址批量的打开来。。。需要编制一个宏,以前不太懂,现学现卖吧。

Sub OpenWeb() ' 这是创建 VB语法
For i = 1 To 200 '比如从C1到C200都是网址
Cells(i, 3).Select '选择C1,一个个开始往后走
On Error GoTo a '有的网址是不能用的,为了避免弹出错误,所以干脆就让它直接往后走。
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True '打开网页的语句。说实话,不懂。
Next
a: Resume Next '如果出错了,仍继续。
End Sub
大概是这样吧。其实我不懂的。希望有懂得能留言告诉我。谢谢啦。不过能用。嘿嘿

Sub Macro1()
For n = 1 To 7
Range("A" & n).Select
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
Next n
End Sub

上面的代码应该可以满足你的要求
第二行是表示行数,第三行中的A表示所在列,自己根据要求修改
修改好后,按F5运行
注意,如果太多的网页需要打开,请注意你电脑的内存能否带得起,可以修改第二行分批打开
总之是根据需要修改下数字即可

可以 用VBA,如果你会,给你如下参考就能解决问题
'以下是打开指定网页并以右下弹出形式

nsw = CreateObject("htmlfile").parentWindow.Screen.availWidth
nsh = CreateObject("htmlfile").parentWindow.Screen.availHeight
Dim OIE
Set OIE = CreateObject("InternetExplorer.Application")
With OIE
.Left = nsw - 300
.Top = nsh
.Height = 200
.Width = 300
.MenuBar = 1
.Toolbar = 1
.StatusBar = 0
.Navigate c
.Visible = 1
End With

应该是不能一次全部打开吧

打开的网页 的 第一界面不是一样的吗

  • excel表中大量的网址,有什么软件可以批量抓取到网址的title并导出为exc...
    答:网页标题|关键字|描述批量查询 网站tdk - SEO查 http://www.seocha.net/tkd/
  • 怎样批量打开Excel里面的网址
    答:转一个给你看 === 今天找到一个方法可以把excel表里面的网址批量的打开来。。。需要编制一个宏,以前不太懂,现学现卖吧。Sub OpenWeb() ' 这是创建 VB语法 For i = 1 To 200 '比如从C1到C200都是网址 Cells(i, 3).Select '选择C1,一个个开始往后走 On Error GoTo a '有的网址是...
  • 如何批量打开EXCEL中多个单元格中的链接在浏览器中显示。
    答:给出你核心的代码语句,其他自己改,其实就是循环单元格,然后打开其中的链接,代码中的Selection是当前选中的区域,可以根据实际需要修改~第一种是打开指定选区内的所有超级链接 第二种是打开整个工作表内所有的超级链接 根据需要修改就行,Sub OpenHyperlinks1() On Error Resume Next '如果单元格中...
  • 我想把excel表格里面的众多链接通过导入chrome浏览器书签的方式,在浏览...
    答:用vba的navigat功能就可以打开了。
  • 如何按顺序批量打开Excle中选择的单元格中网址?
    答:试试这款呀!有打开超链接的功能!'---vba代码---Sub BatOpenUrl() Dim Url As String ,Pi as long Pi=2 Do shell "explore.exe " & cells(pi,3) waittime 1 doevents pi=pi+1 loop cells(pi,3)<>""End SubSub waittime (delay) T=timer do doevents loop while (timer...
  • 怎样把excel里的数据怎样批量通过网页查询再导入到表格中
    答:将网页表格数据导入到Excel中的第二种方法:如果是经常需要将网页上的一些表格导入Excel中进行保存,可以使用HTML Table Extractor这款IE插件来帮助我们。1,在IE浏览器中打开以下网址:,点击其中的“Download Now”进行下载,下载完毕之后,一路“Next”安装即可。如果没能正确下载到,可以在下面的文章评论...
  • 怎样把excel里的数据怎样批量通过网页查询再导入到表格中?
    答:将网页中的表格数据通过Excel导入表格的步骤是:1、点击Excel“数据”选项的“自网站”,在“新建Web查询”对话框中,输入网页地址,然后按“转到”,待网页打开后,可以导入的数据表格旁会出现黄色右箭头;2、选择需要导入的表格,点击表格左上角的黄色右箭头,使其显示对勾的选中状态,然后按右下角的“...
  • 如何批量抓取网站文件(所有文件名都在Excel表格里)
    答:楼上131681320的方法不错, 但要将文件每个都打开一次, 如果文件多, 不好操作.看我的:利用你的EXCEL的字符连接功能生成一个新行, 里面的每一行写成 的形式, 然后复制这些行到写字板并另存为一个 .HTM 文件.断开网络, 打开这个文件之后, 你所有的图片将会被尝试依次打开.但因为没有网络, 所以...
  • excel如何批量搜索?
    答:工作簿”。5、然后可以在查找内容栏目里输入需要搜索的内容,然后点击“查找下一条”或者“查找全部”。6、我们就能看到系统自动在所有表单中进行搜索,并显示了第一条搜索出来的记录。7、继续点击“查找下一条”,系统会自动检索下一条匹配的记录,直至全部显示后再次循环。excel中就能批量查找了。
  • 批量打开Excel中的网址(这些网址非超链接形式)
    答:你的IE有问题,无法正常调用。换一个方法,用默认的浏览器打开网址吧,代码如下:Sub 打开网页()On Error Resume NextFor Each A In Selection CreateObject("WScript.Shell").Run A.TextNextEnd Sub