vba怎么将ie自动脚本配置
A. vb/vba控制ie对象自动填表单
估计你的意思是想怎样手动打开网页后怎样用VBA来取得这个网页。《VBA实战技巧精粹》中有下面这个例子,你可以判断iewd.Document.Title是不是你的那个页面,相信后面的你自己会做了。
Sub GetIEWindows()
Dim shellWd As ShellWindows
Dim iewd As InternetExplorer
Set shellWd = New ShellWindows
For Each iewd In shellWd
If TypeOf iewd.Document Is HTMLDocument Then
Debug.Print iewd.Document.Title
End If
Next
Set iewd = Nothing
Set shellWd = Nothing
End Sub
B. 如何禁用 IE的 使用自动配置脚本
设置如下:
C. 如何用脚本配置IE兼容性视图设置
【关 键 词】:IE 兼容性视图
【适用版本】:FusionAccess各版本
【故障模式】:兼容性/应用软件兼容性
【问题现象】:
通过域策略和用户配置文件,设定IE的兼容性视图后,新发放虚拟机兼容性视图设置没有效果
兼容性视图设置界面:工具->兼容性视图设置
域策略配置界面:
【告警信息】:无
【问题分析】:
通过process monitor抓取IE兼容性视图设置更改的注册表项,通过脚本导入到当前登录用户的配置文件中。
【解决方法】:
1. 在IE中,通过工具->兼容性视图设置,配置兼容性视图列表。
2. 执行如下命令,保存IE中设置后的二进制数据。蓝色文本以实际值替换,注意删除换行符
reg query "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\BrowserEmulation\ClearableListData" /v UserFilter
UserFilterREG_
3. 在模板中配置用户初次登录执行脚本,使用户登录时生效。
下面是批处理脚本内容,保存在C盘根目录下IECompat.bat
@echo off
reg add "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\BrowserEmulation\ClearableListData" /v UserFilter /t REG_BINARY /f /
把以下保存为IECompat.vbs,然后放在C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
路径下
'该本默认仅执行一次
Dim oShell
Set oShell = WScript.CreateObject("WScript.Shell")
oShell.run "C:\IECompat.bat",0
Set oShell = Nothing
'Delete the script
DeleteSelf
Sub DeleteSelf()
Dim objFSO
'Create a File System Object
Set objFSO = CreateObject("Scripting.FileSystemObject")
'Delete the currently executing script
objFSO.DeleteFile WScript.ScriptFullName
Set objFSO = Nothing
End Sub
【总结&建议】:
该配置方法可单独作为批处理或vbs脚本双击执行使用。
D. VBA 控制IE自动登录网页问题,求助高手来帮忙。
这种情况只能通过js方式去登录难点在于vba控制js
E. 怎样去除Internet选项的【使用自动配置脚本】
1、首先打开电脑,找到IE浏览器。
F. 怎样删除IE自动配置脚本 每次会运行192.168.0.162(之前放在IE自动配置脚本)导致不能上网。please help
删除 局域网(LAN)设置--使用自动配置脚本 中的地址
定位到注册表:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections]
删除DefaultConnectionSettings和SavedLegacySettings的值。
G. 怎么样使用bat设置IE自动脚本配置
方法/步骤
在电脑的任意位置右击新建一个文本文档(新建文本文档.txt),将它的后缀名txt改为bat(新建文本文档.bat),文件的名字可随便修改。
H. 让vbs更改IE活动脚本设置
Const hkcu=&h80000001
Set wmi=GetObject("winmgmts:\\.\root\default:stdregprov")
str1="Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3"
str2="1402"
str3="1400"
str4=0
wmi.setdwordvalue hkcu,str1,str2,str4
wmi.setdwordvalue hkcu,str1,str3,str4
I. ie 脚本设置在哪
打开个IE浏览器在工具栏选择工具Internet选项的选项卡上点高级,在下面的选择中找到你要禁止的选项把前面的勾去掉或勾上.
J. 关于IE游览器设置中的自动配置脚本
1、自动配置脚本。
“自动配置脚本”的意思是,你在它下面的框中填上代理地址以后,一切选项都由浏览器自动设置。选了这个,就代表让浏览器自动设置了,在下面的“为LAN……”就不能设置了,否则两个会冲突(虽然选择这个后下面那个并没有变灰色,但窗口中明明白白写着两个不能同时启用)。
它上面的“自动检测设置”最好关掉,否则很会拖慢浏览速度。
2、这个意思就是如果你打开的是你本地的地址,举个例子,访问中国的服务器就会自动绕过代理,通过你自己的网络连接到服务器,也就是说使你设置的代理只在国外服务器生效。
默认,打开了对于本地地址不使用代理服务器选项时会检查仅主机名。举个例子,http://zsky.org这个地址指向的服务器是国内的,打开它的时候就不会调用代理服务器,这个网址指向的IP是118.144.82.173,118.144.82.175,118.144.82.176,118.144.82.177,118.144.82.178,但如果你直接访问这IP,浏览器还是会启用代理访问的,因为它只会检查域名(主机名),不会检查IP。要解决这个问题可以参考http://support.microsoft.com/kb/262981