Recup infos page web "Erreur 13"

cracos30 Messages postés 81 Date d'inscription vendredi 17 avril 2009 Statut Membre Dernière intervention 12 avril 2013 - 16 août 2010 à 11:23
Teuk65 Messages postés 13 Date d'inscription lundi 16 août 2010 Statut Membre Dernière intervention 24 septembre 2010 - 16 août 2010 à 17:27
Bonjour à tous
Sur une page web code:


<!-- date period -->


Période du
//
au
//


je cherche à récuperer la valeur de "jour2"

Set helem = IE.Document.getElementsByName("jour2")
Instant = helem.Value


mais j'ai une erreur d'incompatibilité de type

Merci de votre aide

3 réponses

Teuk65 Messages postés 13 Date d'inscription lundi 16 août 2010 Statut Membre Dernière intervention 24 septembre 2010 2
16 août 2010 à 15:10
Salut
Beauco d'infos sur Ce lien, perso ca m'a beaucoup servi

dans ton cas, ca doit donner:
helem = IE.Document.forms(0).jour2
Instant = helem.Value
0
cracos30 Messages postés 81 Date d'inscription vendredi 17 avril 2009 Statut Membre Dernière intervention 12 avril 2013
16 août 2010 à 16:51
Bon, ben il faut

Set helem = IE.Document.getElementById("jour2")
Avance = helem.Value

Avec Avance en string

Comprend pas!!???
0
Teuk65 Messages postés 13 Date d'inscription lundi 16 août 2010 Statut Membre Dernière intervention 24 septembre 2010 2
16 août 2010 à 17:27
Je ne connais pas les fonctions getElementsByName et getElementById, mais je suppose que ca peut marcher.
Sinon, le code de mon message précédent fonctionnait dans mon cas, qui ressemble beaucoup, je penses que tu peux le réutiliser tel quel.
Enfin, l'erreur peur venir d'ailleurs (puisque ca parle d'incompatibilité de type. Essaye soit de mettre Avance en String ou Variant, soit Avance = Val(helem.Value)
0
Rejoignez-nous