Extraire le code source d'une page sous une variable.

iFuizzy Messages postés 4 Statut Membre -  
jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
dans mon programme, j'aurais besoin d'extraire directement le code source d'une page et transformer ce code source en variable que je pourrais ensuite réutiliser dans la suite de mon programme.

J'aimerais de préférence que cela n'ouvre pas le navigateur et il faut absolument que l'URL du site se trouve déjà dans le programme et qu'il ne soit pas demander à l'utilisateur de mon programme, de sorte à ce que ce soit le plus invisible et le plus clean possible. :)

Merci d'avance si vous m'aidez :)
Bonne journée à tous ! :)

1 réponse

  1. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
     
    Bonjour,

    Essaye ça :
    
    Sub Test()
      Const URL$ = "http://www.commentcamarche.net/forum/affich-34520083-extraire-le-code-source-d-une-page-sous-une-variable"
    
      Dim txt As String, i As Long
      With CreateObject("MSXML2.XMLHTTP")
        .Open "GET", URL, False
        .Send
        txt = .ResponseText
      End With
     
     'affichage de la variable dans la fenêtre d'execution de vbe
      Debug.Print txt
      
    End Sub
    
    


    Cordialement, 
    Jordane                                                                 
    0
    1. iFuizzy Messages postés 4 Statut Membre
       
      Bonjour,
      déjà merci pour ton aide mais malheureusement ça ne fonctionne pas :/
      0
      1. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830 > iFuizzy Messages postés 4 Statut Membre
         
        Comment ça ... ça ne fonctionne pas ?
        Pourrais tu me donner plus d'infos sur le "dysfonctionnement" ?
        Car chez moi...cela marche parfaitement...
        0