如何通过vbavba 调用外部程序IE对象来调整internet选项?虽然通过注册表能达到同样目的,但它无法即时生效!

如何通过注册表修改IE的Internet选项中“安全”选项卡下的自定义级别中的内容和”高级“选项卡中的内容?_百度知道
如何通过注册表修改IE的Internet选项中“安全”选项卡下的自定义级别中的内容和”高级“选项卡中的内容?
何通注册表修改IEInternet选项安全选项卡自定义级别内容高级选项卡内容(主要注册表通哪些键值修改)
提问者采纳
运行regedit进入注册表选第二~选+选Internet改~全英文~
提问者评价
虽然不对 还是给你吧 总比2楼不着调的人强
其他类似问题
为您推荐:
注册表修改的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁查看: 2192|回复: 6
如何运用VBA识别IE对象的事件
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
网站名称: Excel技巧网 | Excel专家栖息谷 | 微软中文技术社区合作伙伴
署名作者: xmyjk
版权声明: 版权归本站与作者共有 除本站官方外非作者本人转载须经许可并注明出处
适用版本: 03以前版本&
语言环境: 简体中文
学习方法: 掌握Excel技巧的关键是动手操作
下载 ≠ 知识
免费注册成为本站会员,享用更多功能,结识更多Office办公高手!
才可以下载或查看,没有帐号?
本帖最后由 xmyjk 于
23:53 编辑
Q:如何运用VBA识别IE对象的事件?
A:需要引用Microsoft Internet Controls
运用withevents语句,创建一个用来响应由IE 对象触发的事件的对象变量。
以文档加载完毕事件DocumentComplete来举例说明。Dim WithEvents ie As InternetExplorer
Sub test()
& & Set ie = New InternetExplorer
& & ie.Navigate &http://www.exceltip.net&
End Sub
Private Sub ie_DocumentComplete(ByVal pDisp As Object, URL As Variant)
& & If ie.ReadyState = 4 Then
& && &&&ie.Visible = True
& & End If
End Sub复制代码
23:53 上传
点击文件名下载附件
下载积分: 消费券 -5 Ti币
10.71 KB, 下载次数: 37, 下载积分: 消费券 -5 Ti币
如何运用VBA识别IE对象的事件
技法娴熟:)
学office,哪能不关注全网最大的Office类微博(新浪)
中级一, 积分 552, 距离下一级还需 198 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
月月辛苦了, V白飘过
学office,哪能不关注全网最大的Office类微博(新浪)
初级三, 积分 477, 距离下一级还需 23 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
学office,哪能不关注全网最大的Office类微博(新浪)
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
学office,哪能不关注全网最大的Office类微博(新浪)
初级三, 积分 413, 距离下一级还需 87 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
学office,哪能不关注全网最大的Office类微博(新浪)
初级二, 积分 216, 距离下一级还需 34 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
学office,哪能不关注全网最大的Office类微博(新浪)
新鲜人, 积分 2, 距离下一级还需 8 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
学习了,谢谢分享。
学office,哪能不关注全网最大的Office类微博(新浪)
Excel技巧网的会员探讨问题仅代表其个人意见,与网站的立场无关。任何违反国家和地方相关法律法规的言论,本站有义务协助政府相关部门追究发言者的责任!
本站中非注明转载文章与案例的版权为作者与Excel技巧网共有。若非原文作者,本站之外任何单位或个人未经允许,不得将其用于商业用途。
若非原文作者,任何形式的非商业性转载必须获得Excel技巧网或作者允许,并注明作者和出处。
会员发表的帖子如涉及版权纠纷,须自行负责。详情请参考注册时的网站服务条款。
本站特聘法律顾问:沈学律师
Powered by如何在电脑设置主页?在正常情况下,IE首页的修改可以通过IE工具栏里的“工具”-“Internet选项”-“常规_百度知道
如何在电脑设置主页?在正常情况下,IE首页的修改可以通过IE工具栏里的“工具”-“Internet选项”-“常规
要说简单详细点
情况IE首页修改通IE工具栏工具-Internet选项-规-主页功能模块实现
弹窗口用户要更改主页址栏输入自经使用网址再点击面使用前页按钮其设自IE首页;点击使用默认页则般使IE首页调整微软公司主页;至于使用空白页选项则让IE首页显示blank字空白页便于用户输入网址
办没用载软件要修改注册表
要 没病毒杀毒软件问题诶
提问者采纳
IE浏览器更改主页或者恶意修改网页请参考:始→运行输入:rundll32.exe iedkcs32.dll,clear 车IE 变初设置.行试试往看①Windows启点击始→运行菜单项打栏键入regedit按确定键;②展注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main右半部窗口找串值Start Page双击 Start Page键值改about:blank即;③同理展注册表HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main右半部窗口找串值Start Page按②所述处理④退注册表编辑器重新启计算机切OK特殊例:IE起始页变某些网址算通选项设置修改重启变网址啦十难缠其实机器加自运行程序系统启IE起始页设网站解决办:运行注册表编辑器regedit.exe依展HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\Run主键其registry.exe键删除删除自运行程序c:\Program Files\registry.exeIE选项重新设置起始页恶意网页篡改IE默认页排除些IE改起始页即使设置使用默认页仍效IE起始页默认页篡改啦具体说注册表项修改:HKEY_LOCAL_MACHINE\Software\Microsoft\Internet ExplorerMain\Default_Page_URLDefault_Page_URL键键值即起始页默认页排除办:运行注册表编辑器展述键Default_Page_UR键键值些篡改网站网址改掉或者设置IE默认值IE浏览器缺省主页修改排除办修改IE浏览器缺省主页并且锁定设置项禁止用户更改主要修改注册表IE设置面些键值(DWORD值1选):[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]&Settings&=dword:1[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]&Links&=dword:1[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]&SecAddSites&=dword:1
提问者评价
你自己写的我感谢你,;转的我鄙视你。。。。。。不过还是谢谢的。。
其他类似问题
为您推荐:
其他2条回答
楼主牛让修改注册表让载软件情况按自改行请怀疑病毒现能手清除病毒高手少见
你在杀毒软件里把首页锁定了吧。
ie工具栏的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁尝试点击使用VBA一个IE网页内内的多个选项卡一个按钮-javascript,函数function,IEinternet-explorer,excel-vba,超链接hyperlink-CodeGo.net
尝试点击使用VBA一个IE网页内内的多个选项卡一个按钮
我无法弄清楚如何VBA来自动点击位于同一个网页一组选项卡中的一个按钮。
检查在Firefox中找出ID,因为我想点击(即“runscreen”的按钮,但观看时的实际网页的源代码,同时按键股份这个ID与另一个选项卡的另一个按钮,我无法找到此ID。这两个按钮具有,Äúrun,Äù作为他们的innerText和“runscreen”作为自己的ID,但有不同的hid,Äôs CodeGo.net,我can,Äôt弄清楚为什么ID是可见的,通过检查按钮,但无法查看选择查看网页, AOS的源代码,无论是与IE或Firefox。我的Excel版本是2010,我'IE9,那似乎隐藏着webpage,Äôs代码只有一部分是与该选项卡中的交易的一部分,我觉得可能有什么关系img src="/images/new/ajax-loader-trans.gif"我优先次尝试这样的代码:'IE.document.getElementById("runscreen").click在VBA返回“要求对象”的错误,我猜的id是不是直接在网页源代码,但隐藏
然后我尝试Call IE.document.parentWindow.execScript("runscreen()", "JavaScript")我认为网页是使用一个函数被点击该按钮,但我想不通,如果是这样的话还是不行。
我一直在寻找各地的解决方案,点击按钮,但一直未能弄明白。任何帮助将不胜感激。
下面是我发现当Firefox视察我想点击的代码(但是这个代码是不可见的,当我选择在IE / Firefox中查看源代码):
&a id="runScreen" class="general-button general-button-green help-enabled" href="javascript: void(jsScreen.runScreen(true));" onfocus="blur();" hid="screen-rules-run"&
而这里更是周边代码(查看网页源代码时,该代码只有优先行是可见的)
&div id="screentabcontent" class="tabs-nav-content ui-corner-bottom"&
&div id="freeform-cont"&
&div class="vocab-ref"& … &/div&
&div id="screen-criteria-section"&
&div id="commonCont"&
&div id="commonButtons" style="padding-bottom:4 float: "& … &/div&
&div style="text-align:right"&
&span class="parameterTitle"& … &/span&
&span class="parameterValue"& … &/span&
&span style="padding-left: 10px"&
&a id="runScreen" class="general-button general-button-green help-enabled" href="javascript: void(jsScreen.runScreen(true));" onfocus="blur();" hid="screen-rules-run"&
&span& … &/span&
&span style="padding-left: 5px"& … &/span&
&span id="universeTotal" class="universe-subtotal"& … &/span&
&div id="commonRules" style="clear: zoom: 1"& … &/div&
这里是代码的标签,是可见的,当我在IE / Firefox中选择查看源文件,该按钮,我想点击在"rules"标签具有的ID"scrtab_1"。这段代码的最后部分匹配部分与上面的代码的优先部分:
&div id="screentabs" style="zoom: 1;"&
&div class="tabs-nav"&
&table cellpadding="0" cellspacing="0" border="0"&&tr&
&td class="toggle-width"&&a href="javascript:void(jsScreen.toggleWide());" onfocus="blur()"&&img id="toggleScrWidth" src="/images/new/width-wide.gif" width="16" height="16" border="0" title="Toggle Display Width" alt=""/&&/a&&/td&
&td &&a id="scrtab_0" class="scr-tab-link help-enabled" hid="screen-about-user" href="javascript: void(0);" onfocus="blur()"&About&/a&&/td&
&td &&a id="scrtab_5" class="scr-tab-link help-enabled" hid="screen-notes" href="javascript: void(0);" onfocus="blur()"&Notes&/a&&/td&
&td &&a id="scrtab_7" class="scr-tab-link help-enabled" hid="screen-notes" href="javascript: void(0);" onfocus="blur()"&Main Settings&/a&&/td&
&td class="on"&&a id="scrtab_1" class="scr-tab-link help-enabled" hid="screen-rules" href="javascript: void(0);" onfocus="blur()"&Rules&/a&&/td&
&td &&a id="scrtab_6" class="scr-tab-link help-enabled" hid="screen-hedge" href="javascript: void(0);" onfocus="blur()"&Hedge Rules&/a&&/td&
&td &&a id="scrtab_2" class="scr-tab-link help-enabled" hid="screen-results" href="javascript: void(0);" onfocus="blur()"&Results&/a&&/td&
&td &&a id="scrtab_3" class="scr-tab-link help-enabled" hid="screen-backtest" href="javascript: void(0);" onfocus="blur()"&Backtest&/a&&/td&
&td &&a id="scrtab_4" class="scr-tab-link help-enabled" hid="screen-advancedbacktest" href="javascript: void(0);" onfocus="blur()"&Advanced Backtest&/a&&/td&
&/tr&&/table&
&div id="screentabcontent" class="tabs-nav-content ui-corner-bottom"&&div align="center"&&img src="/images/new/ajax-loader-trans.gif" alt="loading"&&/div&&/div&
本文地址 :CodeGo.net/6280325/
-------------------------------------------------------------------------------------------------------------------------
1.您可以通过在每一个都有编号runScreen需要循环再发现这里面的锚的权利,如下面的(未测试)
Dim elementcollection as htmlelementcollection
Set htmlelementcollection=Ie.Document.GetElementById("runScreen").GetElementsByTagName("a")
Dim element as htmlelement
For Each element In elementcollection
Dim Str As String = element.GetAttribute("className")
If element.GetAttribute("className") = "general-button general-button-green help-enabled" Then
element.InvokeMember("Click")
Do Until Ie.readyState = 4
本文标题 :尝试点击使用VBA一个IE网页内内的多个选项卡一个按钮
本文地址 :CodeGo.net/6280325/
Copyright (C) 2014 CodeGo.net 沪ICP备号 联&系& c&o&d&e&g&o &@&1&2&6&.&c&o&m高手来啊..浏览器问题_百度知道
高手来啊..浏览器问题
注册表设置默认浏览器或者办设置浏览器默认本电脑浏览器我觉用..我装傲游..知道设置默认浏览器..请高手帮忙..谢谢..
我有更好的答案
选项-默认浏览器-设置傲游默认浏览器
你好,要把“遨游”浏览器设置为默认的可以这样:点击“选项”,会看到“Maxthon选项”点击它,然后可以看到“启动”,“启动”里面就有“把Maxthon设置为默认”。
/logs/6613.html
这里比较详细。。
IE防护和修复全攻略
引:如今的互联网上陷阱越来越多,一不小心您就可能深陷其中,作为最流行的浏览器软件,IE也成为互联网陷阱做手脚的一部分。
一些恶意网站、免费或者共享软件、垃圾邮件为了宣传自己或者其他目的,以诱人图片或点击后有奖为诱饵,欺骗用户点击网页上隐藏的恶意程序,从而修改你的注册表,把你的IE篡改得面目全非。
它们经常强行篡改你的IE首页、标题栏等内容,或者将它们的链接强行添加到历史浏览记录中而且无法删除,甚至使相关按钮变灰,使你无法修复。目前这种恶意篡改IE之风愈演愈烈,轻则逼迫用户访问他们不想访问的网站,重则在系统中驻留木马等恶意程序,造成系统运行缓慢...
其他类似问题
为您推荐:
浏览器的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 vba 调用外部程序 的文章

 

随机推荐