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 :

Créer routines générales dans Toolbar Excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 41
    Par défaut Créer routines générales dans Toolbar Excel
    Salut à tous, je susi de retour avec mes questions tordues... Petite question pour les tritureurs de menus et toolbars Excel: je viens de me créer ma petite toolbox avec 5 boutons, et je voudrais y attacher des macros contenues dans un fichier XLS sur le disque.

    Exemple: j'ai un bouton "Duplication de données", et en cliquant dessus je voudrais par exemple copier certaines colonnes dans d'autres, mettre en gras le résultat, etc...Bref un Sub que j'ai codé.

    Le problème est qu'en attachant une macro à ses boutons, la macro sera lancée dans le fichier qui contient lui-même ces macros, or je voudrais que la macro se lance comme ci elle faisait partie du fichier depuis lequel on a cliqué sur le bouton. bref en gros je voudrais ajouter des fonctionnalités à excel en lui ajoutant des fonctions persos.

    J'ai vu qu'ajouter des fonctions était possible avec les fichiers XLA malheureusement après avoir essayer, je n'arrive pas à déclarer non pas des fonctions, mais des routines subs.

    Any ideas ?

  2. #2
    Membre confirmé Avatar de a.dequidt
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    144
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 144
    Par défaut
    Et si tu exportais les fonctions de la ou elles sont et que tu les importais dans ton document...

    Regarde, Ouskel'n'or l'a fait ICI

  3. #3
    Inactif  
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 054
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 054
    Par défaut
    Bonjour,
    Tu peu créer un VRAI classeur Perso, voir Ce poste où j'explique comment le créer
    Il serra ouvert en fond chaque fois que tu ouvre Excel.
    A+

  4. #4
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 41
    Par défaut
    Wow les 2 methodes soont l'air de fonctionner, mais sont assez lourdes à mettre en place, et vu que c'est pour une utilisation massive chez un client... N'y a-ti-il pas moyen de passer par les références de la fenêtre visual basic ?

    [edit]: la 2eme solutions (accéder a perso.xls) ne fonctionne pas chez moi, access denied. Vive les banques et leur sécurité...

  5. #5
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 41
    Par défaut
    Ok réussi tout seul avec enregistrement en .xla et passage en références. plus simple!!!

  6. #6
    Membre confirmé Avatar de a.dequidt
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    144
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 144
    Par défaut
    Poste ton code, il peut servir a d'autres

    Et n'oublie pas le si c'est le cas

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Excel] Créer un onglet
    Par namstou3 dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 29/02/2008, 13h18
  2. Réponses: 0
    Dernier message: 06/02/2008, 17h05
  3. Comment créer un bouton dans Excel à partir d'Access
    Par dimitrios dans le forum Access
    Réponses: 10
    Dernier message: 06/10/2006, 16h26
  4. Routine VB dans Excel pour Ouvrir nRoute
    Par A. Tremblay CNR dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 10/12/2005, 17h58
  5. Comment créer un commentaire dans une cellule d'Excel ?
    Par WebPac dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 26/04/2005, 09h23

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