Bonjour,

Je souhaite récupérer sous Excel des données qui viennent d'internet :

mon problème est que la page qui génère ces données utilise un formulaire de type post :

le code html correspondant à cette page ressemble à :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<html>
<head>
</head>
<form method='POST' action='http://Liensiteweb/php3/xxx.php3'>
<input type='hidden' name='option' value='xxx%3Dyyy%26zzz%3D'>
<input name='variable' value=''><input type='submit' value='envoyer'>
</form>
</body>
</html>

Formulaire ultra simple avec un champs de saisie (paramètre) des options éventuelles et un bouton Submit et le serveur envoie en retour la page correspondante.

Mais lorsque je rentre l'adresse html de la page contenant le formulaire sous Excel dans "Données"/"Externe"/"A partir du web", la page de résultat s'affiche bien mais quand je lance l'import j'ai un message d'erreur dans les cellules de résultat...

(je pense que c'est lié au fait que c'est un formulaire qui utilise la méthode POST et non la méthode GET ou peut-être est une protection du serveur...)

y a-t-il moyen (par VBA) de récupérer la page de résultat de la requête html dans une feuille excel ?

Merci