IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Vba html code source


Sujet :

Macros et VBA Excel

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 8
    Par défaut Vba html code source
    Bonjour à tous,

    J'ai regardé sur le forum et j'ai trouvé un post me permettant d'écrire le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
       Dim mondoc As HTMLDocument
       Dim mavaleur As String
     
               'Set mondoc = objIE.Document
               Set mondoc = New HTMLDocument
               mondoc.createDocumentFromUrl "http://www.yahoo.fr", ""
     
                Do While mondoc.ReadyState <> "complete"
                DoEvents
                Loop
     
     
            mavaleur = mondoc.documentElement.outerHTML

    J'ai un problème, le code remonté ne contient pas l'intégralité du code source.
    Savez-vous d'où vient cette erreur ?

    Je vous remercie

    Bonne journée

  2. #2
    Membre chevronné
    Inscrit en
    Décembre 2003
    Messages
    434
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 434
    Par défaut
    Salut,

    Effectivement, j'arrive au meme resultat que toi et je ne vois pas trop pourquoi.

    Par contre je peux te proposer ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
        Dim oIE As Object
        Dim sHtml As String
     
        Set oIE = CreateObject("InternetExplorer.Application")
     
        oIE.navigate ("http://www.yahoo.fr")
        Do While (oIE.Busy)
            DoEvents
        Loop
        sHtml = oIE.document.documentElement.outerHTML
        oIE.Quit

Discussions similaires

  1. Réponses: 11
    Dernier message: 04/03/2015, 18h52
  2. visualisation et code source html
    Par battle dans le forum Eclipse Java
    Réponses: 6
    Dernier message: 28/12/2006, 19h00
  3. [HTML] comment bloquer le code source en html
    Par leclone dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 29/10/2006, 22h17
  4. Comment recuperer le code source d une page HTML distante en javascript
    Par herbert dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 26/07/2006, 22h26
  5. [VBA Excel] Récuperer le code source d'une page html dans un string
    Par viniboy dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 26/07/2006, 19h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo