我编写了一个excel宏,它将来自不同列和同一行的数据提供给网站。将所有数据放入网站的字段后,需要单击一个提交按钮。每一行都必须进行同样的过程。循环在那里,但要求是单击
提交按钮
手动不使用代码。
由于所有行的宏循环,我如何暂停它并让用户点击提交按钮,当发布提交网页准备好后,再次恢复循环。 请帮帮我......
答案 0 :(得分:0)
我有两个建议。
(1)调用MsgBox
将暂停代码。
用户可以提示点击Ok
上的MsgBox
以继续运行代码,因此在点击确定之前,他们可以点击网站上的提交。当网站再次为用户输入做好准备时,可以单击Ok
按钮。缺点是他们必须做两次点击而不是一次,用户需要知道何时点击它(在网站准备好之前不太早)。无论如何,好处是部署这只是煎饼的和平。
(2)添加一个事件监听器
一般都喜欢这个
Dim ResumeEventListener as Boolean
ResumeEventListener = False
Do While Not ResumeEventListener
ResumeEventListener = ...'<some code to set it to true when the website is ready>
DoEvents
Loop
缺点......嗯......不容易但值得:)