回答
这将遍历IE中的所有打开的选项卡并将URL返回到A列。
然后,您可以搜索一个字符串并返回找到的单元格的地址。之后,您可以将Code
和Surname
(不管那是什么?)添加到该单元格。 使用此http://vba-corner.livejournal.com/4623.html来弄清楚如何在IE中打开新编辑的URL。
Option Explicit
Sub GetURLofOpenIETabs()
Dim mainWorkBook As Workbook
Dim i As Integer
Dim objShell As Object, objAllWindows As Object
Dim ow
Dim rngSearch As Range
i = 2
Set objShell = CreateObject("Shell.Application")
Set objAllWindows = objShell.Windows
Set mainWorkBook = ActiveWorkbook
For Each ow In objAllWindows
If (InStr(1, ow, "Internet Explorer", vbTextCompare)) Then
mainWorkBook.Sheets("Sheet1").Range("A" & i) = ow.locationURL
i = i + 1
End If
Next
Set rngSearch = Sheet1.Cells.Find("text to find")
If rngSearch Is Nothing Then
' do nothing
Else
MsgBox rngSearch.Address
End If
End Sub
这不起作用! –
真是一个不错的反应。你期望人们以这种态度来帮助你吗?你应该阅读指导原则。是的,它的工作原理。你会得到什么错误? – Niclas
嗨,谢谢。我试图使用它。但它的工作。将再试一次。新的论坛。 –
- 1. 循环绑定找到循环数
- 2. 在Neo4j中找到循环
- 3. 找不到for循环
- 4. 循环找到父ID
- 5. 找不到无限循环
- 6. for循环找到属性
- 7. 找到一个循环
- 8. 找不到foreach循环
- 9. 错误在IE循环
- 10. 通过URL循环找到工作链接
- 11. 使Invoke-WebRequest循环遍历每个找到的URL
- 12. Youtube无法循环(循环= 1的url)
- 13. 循环访问url
- 14. 循环多个URL
- 15. Firefox iMacros循环,直到找不到值
- 16. vba循环直到找到特定值
- 17. 循环,直到找到一定的值
- 18. Python for循环发布json到url?
- 19. 如何用循环找到链表的循环节点?
- 20. htaccess的无限循环,追加/到URL直到重定向循环
- 21. For循环到While循环
- 22. 查找循环图
- 23. 查找循环图
- 24. 查找和循环
- 25. 循环和计数w /找到
- 26. 循环没有找到元素
- 27. foreach循环没有找到var
- 28. 循环找到MySQL中的日期
- 29. PowerShell - 循环虽然MainWindowTitle未找到
- 30. VBA循环找到记录不工作
我们应该怎么做? –
我没有正确解释。 –
嗨 我试图编写一个vba脚本来循环通过正在运行的Internet Explorer中检测URL中的文本字符串。 –