我这一边的Internet Explorer在“从菜单中的编码中设置为自动选择”。我想通过VBA代码将编码更改为UTF-8。我尝试了这样的一行,但似乎无法按预期工作
ie.document.Charset = "utf-8"
任何想法如何实现?
您可以尝试使用此代码
Sub IEGetToKnow()
Dim IE As InternetExplorer
Set IE = New InternetExplorer
With IE
.Visible = True
.Navigate2 "http://www.google.com.eg"
While .Busy Or .readyState <> READYSTATE_COMPLETE:DoEvents:Wend
.Document.Charset = "utf-8"
.Refresh
End With
End Sub