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 :

Communication entre VBA Excel et internet Explorer


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Août 2008
    Messages
    124
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 124
    Par défaut Communication entre VBA Excel et internet Explorer
    Bonjour,

    Je me réfère au tutoriel "Interaction avec Internet Explorer via VBA Excel par Qwazerty".

    Voici le code que j'utilise:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Sub PremierIE()
    'Déclaration des variables
    Dim IE As New InternetExplorer
    'Chargement d'une page web Google
    IE.navigate "www.google.fr"
    'Affichage de la fenêtre IE
    IE.Visible = True
    'On libère la variable IE
    Set IE = Nothing
    End Sub
    Je mets un point d'arrêt sur la ligne:

    Je crée un espion sur l'objet IE.

    J'exécute ensuite la macro et lorsque je déploie l'objet IE dans la
    fenêtre espions, je déploie "Document".

    J'ai alors la valeur
    Aucune variable
    qui s'affiche.

    Je n'ai pas l'obet "All".

    Est-ce que quelqu'un pourrait m'aider?

    Merci d'avance

    John81

  2. #2
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut

    Bonjour, bonjour,

    La ligne Set IE = Nothing se trouve juste avant la sortie de la procédure afin de libérer la ressource …

    Donc toute action référente à cet objet doit être effectuée avant cette ligne ! Comme dans le tutoriel …

  3. #3
    Membre confirmé
    Inscrit en
    Août 2008
    Messages
    124
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 124
    Par défaut
    Merci pour la réponse

    En fait, j'ai essayé de mettre un point d'arrêt sur n'importe quelle
    ligne et j'obtiens toujours le même résultat.

  4. #4
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    Bonsoir,

    et côté internet explorer il se passe quoi .. la fenêtre google est bien ouverte ?

  5. #5
    Membre confirmé
    Inscrit en
    Août 2008
    Messages
    124
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 124
    Par défaut
    Oui tout à fait elle est bien ouverte.
    Mais toujours le même problème

    John81

  6. #6
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut

    Pas besoin d'espion, utiliser directement la fenêtre Variables locales !


    __________________________________________________________________________________________

    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion …

Discussions similaires

  1. Différences entre vba excel 2000 et 2003
    Par naty76 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 06/02/2009, 09h17
  2. vba ACCESS et Internet Explorer
    Par BRUNO71 dans le forum VBA Access
    Réponses: 6
    Dernier message: 15/01/2009, 18h53
  3. vba excel et internet
    Par geoffrey49 dans le forum Macros et VBA Excel
    Réponses: 15
    Dernier message: 01/09/2007, 22h57
  4. Communication entre fichier excel
    Par noir_desir dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 12/07/2007, 14h35
  5. [CSS] Supprimer espace entre 2 div sous Internet explorer
    Par Torpedox dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 30/12/2005, 16h41

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