ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 1209|回复: 0

[求助] vba怎样写点击网页内容?

[复制链接]

TA的精华主题

TA的得分主题

发表于 2018-8-22 22:13 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
在用VBA自动填充网页表单的有两个问题
1.菜单是这样子的,需要点开才可以进行下一步操作,VBA怎样定点击事件?只是一个DIV不是连接,但是在网页上点又可以点开子菜单
直接
IE.Document.getElementById("menutab_2").Click
报错
无标题.jpg
代码如下
<DIV class=tab_list>
<DIV class="tabtab tabtabon" id=menutab_1 jQuery1112013589832249323386="1">快捷菜单 </DIV>
<DIV class=tabtab id=menutab_2 jQuery1112013589832249323386="3">系统菜单</DIV>
<DIV style="CURSOR: pointer; FLOAT: right; MARGIN-TOP: 10px; DISPLAY: none; MARGIN-RIGHT: 2px">
<IMG title=设置快捷菜单 id=set_user_menu style="WIDTH: 16px; MARGIN-LEFT: 8px" src="../images/32x32/set.png" jQuery1112013589832249323386="4">
<DIV style="FLOAT: right; DISPLAY: inline; MARGIN-RIGHT: 2px">菜单</DIV>
</DIV>
</DIV>



2.同样上传文件的按键,不是按键,是一个flash,<object>标签,vba又是写怎样点击?
无标题2.jpg
代码:
<OBJECT id=SWFUpload_0 class=swfupload classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 width=65 height=29><PARAM NAME="_cx" VALUE="1720"><PARAM NAME="_cy" VALUE="767"><PARAM NAME="FlashVars" VALUE="movieName=SWFUpload_0&amp;uploadURL=%2Fupload%2FfileSave&amp;useQueryString=true&amp;requeueOnError=false&amp;httpSuccess=&amp;params=jsessionid%3D84512616-9670-4331-9e39-fa1b51ca7164&amp;filePostName=Filedata&amp;fileTypes=*.jpg%3B*.jpeg%3B*.gif%3B*.png%3B*.PNG%3B*.doc%3B*.docx%3B*.xls%3B*.xlsx%3B*.mdb%3B*.pdf%3B*.txt%3B*.rar%3B*.zip%3B*.bmp%3B&amp;fileTypesDescription=%E6%96%87%E4%BB%B6&amp;fileSizeLimit=10%20MB&amp;fileUploadLimit=50&amp;fileQueueLimit=50&amp;debugEnabled=false&amp;buttonImageURL=images%2Ffilebotton.png&amp;buttonWidth=65&amp;buttonHeight=29&amp;buttonText=&amp;buttonTextTopPadding=3&amp;buttonTextLeftPadding=12&amp;buttonTextStyle=.theFont%20%7B%20font-size%3A%2016%3B%20%7D&amp;buttonAction=-110&amp;buttonDisabled=false&amp;buttonCursor=-2"><PARAM NAME="Movie" VALUE="swfupload/swfupload.swf?swfuploadrnd=600687611"><PARAM NAME="Src" VALUE="swfupload/swfupload.swf?swfuploadrnd=600687611"><PARAM NAME="WMode" VALUE="Opaque"><PARAM NAME="Play" VALUE="0"><PARAM NAME="Loop" VALUE="-1"><PARAM NAME="Quality" VALUE="High"><PARAM NAME="SAlign" VALUE="LT"><PARAM NAME="Menu" VALUE="0"><PARAM NAME="Base" VALUE=""><PARAM NAME="AllowScriptAccess" VALUE="always"><PARAM NAME="Scale" VALUE="NoScale"><PARAM NAME="DeviceFont" VALUE="0"><PARAM NAME="EmbedMovie" VALUE="0"><PARAM NAME="BGColor" VALUE=""><PARAM NAME="SWRemote" VALUE=""><PARAM NAME="MovieData" VALUE=""><PARAM NAME="SeamlessTabbing" VALUE="1"><PARAM NAME="Profile" VALUE="0"><PARAM NAME="ProfileAddress" VALUE=""><PARAM NAME="ProfilePort" VALUE="0"><PARAM NAME="AllowNetworking" VALUE="all"><PARAM NAME="AllowFullScreen" VALUE="false"><PARAM NAME="AllowFullScreenInteractive" VALUE="false"><PARAM NAME="IsDependent" VALUE="0"><PARAM NAME="BrowserZoom" VALUE="scale"></OBJECT>


您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2025-1-12 16:05 , Processed in 0.017237 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表