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 :

Appels de scripts python via VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de ManusDei
    Homme Profil pro
    vilain troll de l'UE
    Inscrit en
    Février 2010
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : vilain troll de l'UE

    Informations forums :
    Inscription : Février 2010
    Messages : 1 625
    Par défaut Appels de scripts python via VBA
    Bonjour à tous,

    je suis en train de développer une série de fonctionnalités en VBA/python pour un client sous Excel.
    J'arrive très bien à appeler la fonction __main__ d'un script python, mais ça implique d'avoir un fichier python par fonction.
    Je me demande s'il est possible d'avoir un seul fichier python et d'appeler une fonction en particulier.

    La seule idée que j'ai pour l'instant c'est de créer un enum/chiffre/etc en paramètre du script pour savoir quelle fonction appeler et je voudrais savoir s'il existe une méthode plus propre.

    Merci pour votre aide
    http://www.traducteur-sms.com/ On ne sait jamais quand il va servir, donc il faut toujours le garder sous la main

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

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4 249
    Par défaut
    Citation Envoyé par ManusDei Voir le message
    Bonjour à tous,

    je suis en train de développer une série de fonctionnalités en VBA/python pour un client sous Excel.
    J'arrive très bien à appeler la fonction __main__ d'un script python, mais ça implique d'avoir un fichier python par fonction.
    Je me d
    emande s'il est possible d'avoir un seul fichier python et d'appeler une fonction en particulier.

    La seule idée que j'ai pour l'instant c'est de créer un enum/chiffre/etc en paramètre du script pour savoir quelle fonction appeler et je voudrais savoir s'il existe une méthode plus propre.

    Merci pour votre aide
    Hello,
    je vois pas trop bien ce que tu veux faire en python à partir du VBA ? tu t'interfaces comment ? en lançant un shell ? tu récupères un résultat ? des fonctions ?
    sachant qu'avec LibreOffice Calc tu peux directement faire des macros en python.

    Ami calmant, J.P
    Jurassic computer : Sinclair ZX81 - Zilog Z80A à 3,25 MHz - RAM 1 Ko - ROM 8 Ko :zen:

Discussions similaires

  1. Appel de code R/Python via VBA
    Par Compte temporaire dans le forum Général VBA
    Réponses: 2
    Dernier message: 27/03/2024, 07h15
  2. Réponses: 8
    Dernier message: 30/09/2009, 18h25
  3. Appel de fonction/script python via PHP
    Par rastalien dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 21/02/2008, 18h12
  4. Réponses: 8
    Dernier message: 08/06/2007, 21h39
  5. Réponses: 6
    Dernier message: 06/03/2006, 12h53

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