【问题标题】:How do I invoke the IE 'onblur' event from VBA code in Excel?如何从 Excel 中的 VBA 代码调用 IE 'onblur' 事件?
【发布时间】:2009-06-29 15:54:37
【问题描述】:

情况:我正在使用 Excel 中的数据填充网页中的文本输入框。当手动输入数据并将焦点移动到另一个文本框时,会触发“onblur”事件以进行输入验证。

愿望:当我从 Excel 中的 VBA 代码填充相同的文本框时,我希望能够触发“onblur”事件。

问题:如何执行“onblur”事件?

【问题讨论】:

    标签: internet-explorer vba excel onblur


    【解决方案1】:

    我假设你可以访问 DOM,在这种情况下你应该可以使用

    document.getElementById(*element*).fireEvent("onblur");
    

    【讨论】:

      【解决方案2】:

      除非我误解了你的问题,否则你想知道 OnBlur 的 VBA 等价物。该事件是 VBA 中的 MyTextBox_Exit。

      【讨论】:

        猜你喜欢
        • 2013-12-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-10-13
        • 1970-01-01
        • 2010-09-25
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多