我一直试图找出一种通过VBA刷新内部资源管理器的方法。我有一个网页,我需要定期刷新,我需要VBA或其他东西来刷新它。 你们知道如何让VBA刷新网页吗?
答案 0 :(得分:2)
要使用此代码应用Early Binding,您需要在Visual Basic编辑器中添加对“Microsoft Internet Controls”的引用
此代码将打开IE,转到google,等待页面完全加载,然后刷新。
Sub RefreshPage()
Dim page As New InternetExplorer
page.Navigate "www.google.com"
page.Visible = True
Do
Loop Until page.ReadyState = READYSTATE_COMPLETE
page.Refresh
End Sub