Macro pour ouvrir un site Firefox et naviguer sur le site

Bonjour à toutes et à tous et merci pr avance pour votre précieuse aide.

J'aimerais pouvoir ouvrir une page web sur Firefox et pouvoir entrer une adresse (présente dans 2 cellules différentes, 1 pour l'adresse et l'autre pour la commune de mon tableau).

En faisant des recherches j'ai vu que c'était assez compliqué avec Firefox.

Je voulais passer par le SendKeys une fois la page ouverte mais cela ne fonctionne pas.

J'ai pu trouver le nom donné au champs à remplir sur le site web mais pour la suite je bloque...

Sub OuvrirSogelink()

Dim Ligne As Long
    Ligne = Selection.Row

Dim WshShell As Object
Set WshShell = CreateObject("WScript.Shell")
'Dim Elem As WebElement

Range("D" & Ligne).Copy

navigate = "adresse du site"
Shell ("C:\Program Files\Mozilla Firefox\firefox.exe -url " & navigate)

Application.Wait Now + TimeValue("00:00:05")

'Nom du champs sur la page web ("SglkInput-32")

End Sub

Bonjour à tous.

Je me permets de relancer mon sujet… En vous remerciant.

Bonjour, peut-être avec un peu plus d'info ?

- Quel Site à ouvrir ?

- Quelles cellules pour l'adresse ?

Bonjour,

merci pour votre retour!
Copier et coller le contenu des cellules ne me posera pas de problème je pense.

C'est plutôt le fait de contrôler le site. J'ai lu que Firefox était compliqué à contrôler depuis VBA.

J'étais parti sur du Sendkeys mais il ne se passe rien sur la page web...

Le site en question serait apps.sogelink (.fr) (désolé, je ne peux apparemment pas encore poster de lien ^^)

La page du site est une page de connexion client. ( identifiant et mot de passe ) ?

Oui, tout à fait.

Mais dès que je l'ouvre je suis connecté sur mon poste.
Depuis mon début de macro, la page web s'ouvre au bon endroit avec le champs d'adresse à remplir.

C'est ce champs que j'aimerais remplir avec les données de mes cellules.

J'ai trouvé le nom du champs à remplir de la page web. Mon souci et de savoir comment la remplir automatiquement depuis la macro.

Merci!

à mon niveau je ne vois par comment simuler le clic de souris dans la page web pour écrire ensuite désolé.

En fait il suffirait que je puisse simuler "Tab" 9 fois de suite pour tomber sur la case de recherche mais SendKeys ne fonctionne pas...

Rechercher des sujets similaires à "macro ouvrir site firefox naviguer"