BOnjour,
J'ai fait des recherches sur le site mais je ne trouve rien sur mon problème.
Probablement que c'est une question bien simple mais je suis loin d'être un expert en programmation.
j'ai une macro qui va chercher des valeurs sur un site internet. Mon problème est que je ne sais pas combien de valeur le iedoc.all contient donc j'ai fait un for avec un nombre très élevé ( 5000 dans l'exemple ). Le problème est que quand le iedoc.all(x) n'existe plus, j'ai un message d'erreur.
donc si mon site internet contient seulement 100 ligne quand mon for arrive à 101 j'ai un message d'erreur.
Je cherche un code pour dire à la macro si iedoc.all(x).innertext N'existe pas, faire un exit for.
C'est quand même difficilie à expliquer étant donner que je ne peux pas donner tout la macro. Si quelque chose n'est pas claire, n'hésitez pas a m'écrire.
Merci et bonne journée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 For x = 1 To 5000 If ieDoc.all(x).innerText = "salairebrut" Then a = ieDoc.all(x - 8).ID Z = ieDoc.all(x).innerText Exit For End If Next x
Partager