单击浏览按钮后如何在弹出窗口中插入值

时间:2018-12-21 05:26:44

标签: html excel-vba

单击浏览按钮后,我试图输入文本文件路径。单击窗口后弹出,但是我无法在其中输入任何内容,代码也无法继续进行,因此我无法在此处使用发送键。我尝试将路径直接输入到浏览器中,但是它不起作用。下面是相同的代码和html。让我知道我是否清楚自己的问题。谢谢。

<INPUT size=40 type=file name=FILE_NAME> 'Browse option

For Each element In doc.frames(1).Document.getElementsByTagName("Body")(0).getElementsByTagName("input")
        If InStr(1, element.Name, "FILE_NAME", vbTextCompare) > 0 Then
             element.Click
             element.Value = "xyz"
             Sleep (2000)

'            Sleep 1000 'sleep one second
        '    SendKeys "{Backspace}"
            Sleep 1000 'sleep one second
            SendKeys "XYZ.pdf"
            Sleep 2000  'sleep one-tenth second
            SendKeys "{Enter}"[![Browse Option][1]][1]


'             element.Value = "D:\DISDWLD__F_DONE.txt"
             Exit For
        End If

After Clicking on browse option This window pops up.

Browse Option

0 个答案:

没有答案