1 pièce(s) jointe(s)
VBA - Sélectionner un fichier dans explorateur ouvert par IE
Bonjour à toutes et à tous,
J'essaie d'automatiser des taches sur IE.
Pour cela je dois charger un fichier .pdf sur la page IE.
Après l'appuie sur le bouton charger, une fenêtre IE " choisir un fichier a charger" apparait.
Je ne sais pas comment contrôler cette fenêtre pour sélectionner le fichier et valider!
Pièce jointe 602912
J'ai tenté d'envoyer le nom du fichier avec la fonction SENDKEYS ==> Ca marche pas :-(
C-idessous une partie du code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| 'Boutton charger le fichier pdf
While IE.readyState <> READYSTATE_COMPLETE: DoEvents: Wend
Set Generic = TrouverTagClass(IEDoc, "span", "css-1ixbp0l")
Generic.Click
'Selection du fichier pdf
chemin = Ong_Encours.Name & " " & DateDoc & "_Cmd" & Range("COMMANDE_NUMERO").Value & ".pdf"
Sleep (50)
Application.SendKeys chemin + "{enter}"
J'ai tenté d'identifier ce POP UP en explorant les objets dans winShell ==> Sans résultats
Dim IE2 As New InternetExplorer
Dim IE3 As New InternetExplorer
Dim winShell As New ShellWindows
Dim mesure As Integer
Dim i As Integer
Dim maPageHtml As HTMLDocument
Dim chemin As String
On Error Resume Next
For Each IE2 In winShell
MsgBox (IE2.Name)
Next IE2 |
Si quelqu'un a une idée je suis preneur.
Merci d'avance pour votre aide.