1 pièce(s) jointe(s)
VBA & Internet Explorer - Alimentation page web
Bonjour à tous,
Je souhaite alimenter une page web à partir d'Excel et lancer une recherche. Pour cela j'ai travaillé à partir de l'excellent tuto de qwazerty => https://qwazerty.developpez.com/tuto...-et-vba-excel/ (bravo à lui d'ailleurs !)
J'ai réussi à alimenter tous mes champs sauf la zone commune qui pose problème. La page attend une correspondance et quant on saisie soit la commune soit commune + département ça ne fonctionne pas (message d'erreur lors de la recherche "champ commune non valide"). Il faut forcément commencer à saisir et sélectionner la commune dans la liste (il complétera alors avec le code département). J'ai testé de mettre avec et sans le code département mais idem. Voyez vous une solution pour forcer la zone ?
Je vous joins le fichier, il est nécessaire d'activer les références Microsoft internet controls et Microsoft Html Object Library.
Le code est dans le module 2 : Sub RechercheVBAExcel
La page web concernée est celle-ci : https://www.service-public.fr/partic...ormulaires/ISE et la zone html est la suivante :
<input name="searchedCommune" class="form-control code_input ui-autocomplete-input search-input" id="ise-commune" aria-required="true" aria-describedby="alert-block-commune messageise-commune" spellcheck="false" required="required" type="search" maxlength="60" value="" autocomplete="off" data-enableautocompletev2="true">
Pour info, quand cela fonctionnera le but sera de capter le résultat de la recherche et de relancer une recherche sur une autre commune.
Un grand merci pour votre aide
Julien