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 :

Appeler une dll ou un autre module vba depuis une macro excel vba


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau membre du Club
    Inscrit en
    Novembre 2008
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 6
    Par défaut Appeler une dll ou un autre module vba depuis une macro excel vba
    Bonjour,

    Est ce qu'il y a un moyen d'appeler du code vba ou bien tout autre code exécutable comme une dll, un exe (généré en par vb par exemple) depuis un le code vba d'un classeur Excel.

    Le but étant de factoriser les traitement au maximum car les classeurs excel appelant pouvant légèrement différer ...

    Merci d'avance pour vos réponses


    Version d'excel M.Office 2003

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    753
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 753
    Par défaut
    Tout est faisable:
    -code VBA d'un autre classeur: voir la méthode "Run" dans l'aide (F1)
    -dll/exe: ajouter une référence à ton projet, ou faire appel à des fonctions dll comme dans ce cours: utilisation de l'API Windows

  3. #3
    Membre Expert Avatar de Godzestla
    Homme Profil pro
    Chercheur de bonheur
    Inscrit en
    Août 2007
    Messages
    2 392
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de bonheur
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2007
    Messages : 2 392
    Par défaut
    Bonjour,

    petit complément à Decondelite (Salut )
    pour appeler un exécutable externe, regarde à Shell, Shellexecute, ou ShellExecuteEx.

    Bonne chance.

Discussions similaires

  1. Appel à une fonction d'un autre module
    Par noftal dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 02/09/2013, 12h14
  2. Réponses: 2
    Dernier message: 25/02/2010, 16h52
  3. Réponses: 4
    Dernier message: 27/11/2009, 18h08
  4. Appeler une unité depuis une DLL
    Par xavier ringoise dans le forum Langage
    Réponses: 2
    Dernier message: 03/02/2006, 22h31
  5. [DLL] Appel d'une frame depuis une DLL
    Par Rayek dans le forum Langage
    Réponses: 6
    Dernier message: 16/12/2005, 17h32

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