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 :

ouverture d'IE, recherche d'un mot clé, copie et coolage sous Excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Septembre 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 2
    Par défaut ouverture d'IE, recherche d'un mot clé, copie et coolage sous Excel
    bonjour je souhaiterai aller prendre une info qui varie quotidiennement sur un page internet le code dessous me permet d'ouvrir IE d'aller chercher un titre mais la valeur que je veux selectionner est située juste après..
    par exemple dans le code ci dessous je cherche "maPageHtml" mais je voudrais copier coller le mot situé juste après!
    mais comme il change chaque jour...



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    Sub IE_V02()
        Dim IE As InternetExplorer
        Dim maPageHtml As HTMLDocument
        Dim Rg As IHTMLTxtRange
     
        Set IE = CreateObject("InternetExplorer.Application")
        IE.Navigate ("http://www.developpez.net/forums/showthread.php?t=193844")
        IE.Visible = True
     
        Do While IE.Busy
        Loop
     
        'initialisation
        Set maPageHtml = IE.Document
        Set Rg = maPageHtml.body.createTextRange
     
            Rg.findtext "maPageHtml"
            If (Rg.findtext("maPageHtml") = True) Then
                Rg.Expand ("word")
                Rg.Select
            End If
     
    End Sub

    Si je ne suis pas assez clair, dites le moi. je développerai!

    merci d'avance de votre aide!

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Je vois que tu utilises "Expand", tu ne peux pas utiliser "MoveRight" comme dans word ?
    A tout hasard...

  3. #3
    Candidat au Club
    Inscrit en
    Septembre 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 2
    Par défaut
    non il m'affiche un message d'erreur a cette ligne lorsque que je change

    Rg.Expand ("word")

    par

    Rg.moveright ("word")

    je suis pas tres bon loin de là !!

    je ne comprends pas ce code, je l'ai trouvé sur votre forum.

Discussions similaires

  1. Moteur de recherche et plusieurs mots clés
    Par jack1234 dans le forum Langage
    Réponses: 13
    Dernier message: 14/12/2005, 10h29
  2. Réponses: 6
    Dernier message: 04/11/2005, 17h09
  3. Réponses: 3
    Dernier message: 25/07/2005, 18h41
  4. Recherche d'un mot dans un répertoire
    Par le mage tophinus dans le forum Linux
    Réponses: 7
    Dernier message: 06/05/2005, 16h01
  5. Recherche d'un mot avec LIKE sur plusieurs champs
    Par reynhart dans le forum Langage SQL
    Réponses: 16
    Dernier message: 26/11/2004, 17h41

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