Я могу переключить интернет-прокси в Internet Explorer, перейдя на Internet options
> Connections
> LAN settings
> Proxy Server
> Use a proxy server for your LAN
.
Когда я это сделаючто он переключает ключ реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable
.
Проблема заключается не только в том, что когда я изменяю значение вручную с помощью regedit
, он не переключает ни прокси, ни параметр прокси в IE.
Я пытаюсь переключить его из Excel с кодом VBA.
Private Sub DisableProxy()
Dim Shell As New WshShell
Shell.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable", 0, "REG_DWORD"
End Sub
Я пытался использовать программу для отслеживания изменений в реестре, но она показывает только один ключ.
Как правильно переключить прокси из Excel VBA?