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 :

Macro VBA ouvrir lien Firefox


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Ergonome
    Inscrit en
    Septembre 2018
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ergonome

    Informations forums :
    Inscription : Septembre 2018
    Messages : 17
    Par défaut Macro VBA ouvrir lien Firefox
    Bonjour à tous,
    J'ai une macro VBA qui ouvre un lien sur Internet Explorer et ensuite rentre les codes de connexion, récupère des données... J'aimerais pouvoir modifier ce code pour ouvrir désormais ce lien via Firefox. Savez vous comment je dois m'y prendre?
    J'ai essayé avec Shell en ouvrant le lien mais ensuite je ne sais pas comment procéder:
    IE=Shell("C:...." & " http:...")
    IE.Navigate mais ça ne fonctionne pas.
    Merci pour votre aide

  2. #2
    Expert confirmé
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    4 221
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4 221
    Par défaut
    hello,
    il faut utiliser selenium vba pour automatiser firefox. Voir ici pour l'installation. Pour utiliser firefox dans les exemples, il faut remplacer chrome par firefox dans le "start" comme ceci par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    robot.Start "firefox", "https://www.developpez.net/forums/f289/logiciels/microsoft-office/general-vba/"
    [EDIT] voir remarque dans mon message suivant

    Ami calmant, J.P

  3. #3
    Membre averti
    Femme Profil pro
    Ergonome
    Inscrit en
    Septembre 2018
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ergonome

    Informations forums :
    Inscription : Septembre 2018
    Messages : 17
    Par défaut
    Bonjour,

    Merci beaucoup pour cette aide rapide. C'est parfait alors.

    Une dernière question, est ce que je dois refaire tout le code?

    Merci

  4. #4
    Expert confirmé
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    4 221
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4 221
    Par défaut
    hello,
    Citation Envoyé par FreshTrading Voir le message
    Une dernière question, est ce que je dois refaire tout le code?
    combien de lignes ?
    si il n'y en a pas trop et qu'il n'y a pas de données confidentielles dedans, peux-tu mettre le code où une partie pour voir si cela est facilement convertible. Avec selenium on doit pouvoir simplifier le code utilisant l'objet IE.

    [EDIT] Désolé mais Firefox n'est plus utilisable dans seleniumbasic. Cela fait 5 ans que le développement de ce logiciel s'est arrêté est la partie firefox n'est plus utilisable avec les dernières versions de ce navigateur. Je rappelle que Chrome représente 65% de l'utisation des navigateurs alors que firefox ne représente que 5%. Et attention à Internet explorer : comme il n'est plus maintenu on peut tomber maintenant sur des pages web qui ne fonctionnent pas avec lui. Par contre normalement chromium edge devrait fonctionner avec seleniumbasic.

    Ami calmant, J.P

Discussions similaires

  1. [XL-2007] Macro VBA - Ouvrir un doc Word depuis Excel puis chercher un mot spécifique
    Par Roland2008 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 16/02/2016, 11h04
  2. [Toutes versions] VBA - Ouvrir un lien dans une cellule avec un navigateur spécifique
    Par thirdeye dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 19/08/2010, 15h48
  3. Lien Delphi-Excel avec macro VBA
    Par sroge dans le forum Langage
    Réponses: 1
    Dernier message: 06/02/2008, 10h51
  4. VBA : ouvrir un fichier sans activer les macros
    Par ShAk44 dans le forum Excel
    Réponses: 3
    Dernier message: 02/07/2007, 12h56
  5. VBA : ouvrir une macro depuis une autre BDD
    Par crovette51101 dans le forum VBA Access
    Réponses: 2
    Dernier message: 11/05/2007, 08h09

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