作者waiter337 (给开司一罐苏格登)
看板Office
标题Fw: [VBA ] 控制网页时碰上alert该如何处理
时间Sat Jan 7 11:57:10 2017
※ [本文转录自 Visual_Basic 看板 #1OS6DkNq ]
作者: waiter337 (给开司一罐苏格登) 看板: Visual_Basic
标题: [VBA ] 控制网页时碰上alert该如何处理
时间: Sat Jan 7 11:41:32 2017
目前在用vba控制网页时
有时後会遇上弹跳窗口(alert)
有的是只要close掉窗口
但有的一定要按确认,才可以进行下一步
目前小弟查的讯息大多是没办法处理
有的是另外提前找出autokey来倒数,当alert跳出後,来确认
而且我遇上一个问题
通常在跳出alert的时候,
程式码就停住了,就算下面有写其他的码也不会继续
这种状况求大大支援
如果真要用autokey来做使用
能不能将此外挂直接汇入到excel里面来引用呢?
这个问题卡了我一星期
我怀疑是需要准备按下click之前
要呼叫一个双开的vba巨集
然後,回到原先的程式码按下click
接着警告视窗就跳出来了(这时後原先的程式码就会卡住不动了,停在click上面)
紧接着,刚刚第二个在上一步就开启的巨集会倒数1秒後按下警告视窗的确认
并且结束
然後原先的程式码就可以继续了
可以帮我解决的话3000p(含税)奉上!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.35.158.244
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Visual_Basic/M.1483760494.A.5F4.html
※ 编辑: waiter337 (114.35.158.244), 01/07/2017 11:56:53
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: waiter337 (114.35.158.244), 01/07/2017 11:57:10
※ 编辑: waiter337 (114.35.158.244), 01/07/2017 12:00:24
实在太爽了
我找到了
感谢yt大神
https://www.youtube.com/watch?v=G-2khNFYQl8
真的成功了
只要靠纯文字档案 储存成vbs 搞定
"message from webpage"
改成警告视窗的名称
※ 编辑: waiter337 (1.175.1.164), 01/09/2017 14:14:26