Correction d'un code
Résolu/Fermé
Youyou
-
Modifié le 31 août 2020 à 16:52
Youyou337005478 Messages postés 4 Date d'inscription lundi 31 août 2020 Statut Membre Dernière intervention 1 septembre 2020 - 1 sept. 2020 à 13:25
Youyou337005478 Messages postés 4 Date d'inscription lundi 31 août 2020 Statut Membre Dernière intervention 1 septembre 2020 - 1 sept. 2020 à 13:25
A voir également:
- Correction d'un code
- Code asci - Guide
- Code puk bloqué - Guide
- Code telephone oublié - Guide
- Code activation windows 10 - Guide
- Comment créer un qr code - Guide
2 réponses
yg_be
Messages postés
23335
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 novembre 2024
Ambassadeur
1 551
31 août 2020 à 17:13
31 août 2020 à 17:13
bonjour, suggestion pour éviter cette erreur:
Dim sDD As String, elm, sss elm = Doc.getElementsByTagName("resultat") If Not elm Is Nothing Then sss = elm(1) sDD = Trim(sss.innerText) MsgBox sDD Else MsgBox ("tag resultat pas present") End If Ie.Stop
Bonjour yg_be,
Merci pour ta réponse, cela a en effet supprimer l'erreur. Par contre je n'ai aucune valeurs qui ressort, j'ai essayé avec plusieurs div class présente dans le code source mais aucune ne semble revenir. Une idée ? Merci :)
Merci pour ta réponse, cela a en effet supprimer l'erreur. Par contre je n'ai aucune valeurs qui ressort, j'ai essayé avec plusieurs div class présente dans le code source mais aucune ne semble revenir. Une idée ? Merci :)
yg_be
Messages postés
23335
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 novembre 2024
1 551
Modifié le 31 août 2020 à 17:33
Modifié le 31 août 2020 à 17:33
une idée pour obtenir quoi?
as-tu analysé la source HTML de la page, et déterminé ce que tu voulais récupérer?
as-tu analysé la source HTML de la page, et déterminé ce que tu voulais récupérer?
Youyou337005478
Messages postés
4
Date d'inscription
lundi 31 août 2020
Statut
Membre
Dernière intervention
1 septembre 2020
>
yg_be
Messages postés
23335
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 novembre 2024
31 août 2020 à 17:41
31 août 2020 à 17:41
yg_be
Messages postés
23335
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 novembre 2024
1 551
>
Youyou337005478
Messages postés
4
Date d'inscription
lundi 31 août 2020
Statut
Membre
Dernière intervention
1 septembre 2020
31 août 2020 à 18:20
31 août 2020 à 18:20
pourquoi ne pas plutôt utiliser alors:
Doc.getElementsByClassName("resultat-content-categorie")
Youyou337005478
Messages postés
4
Date d'inscription
lundi 31 août 2020
Statut
Membre
Dernière intervention
1 septembre 2020
>
yg_be
Messages postés
23335
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 novembre 2024
Modifié le 31 août 2020 à 20:43
Modifié le 31 août 2020 à 20:43
yg_be
Messages postés
23335
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 novembre 2024
1 551
>
Youyou337005478
Messages postés
4
Date d'inscription
lundi 31 août 2020
Statut
Membre
Dernière intervention
1 septembre 2020
1 sept. 2020 à 10:02
1 sept. 2020 à 10:02
tu ne montres pas ton code.
chez moi, ceci fonctionne:
chez moi, ceci fonctionne:
Private Sub tst() Dim Ie As New InternetExplorer Ie.Visible = False Ie.Navigate "https://www.pappers.fr/recherche?q=" & "test" Do DoEvents Loop Until Ie.ReadyState = READYSTATE_COMPLETE Dim Doc As HTMLDocument Set Doc = Ie.Document Dim sDD As String, elm, sss Set elm = Doc.getElementsByClassName("resultat-content-categorie") If Not elm Is Nothing Then Dim ccc For Each ccc In elm Debug.Print "ccc", ccc.innerText Next ccc Set sss = elm(1) sDD = Trim(sss.innerText) MsgBox sDD Else MsgBox ("tag pas present") End If Ie.Stop End Sub