begin process at 2012 02 16 07:24:19
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Divers

 > 

Débutants

 > 

Lancer une macro


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Lancer une macro

mardi 22 juillet 2008 à 11:33:08 | Lancer une macro

fabrice2205



Bonjour,
J'effectue en ce moment un programme  de calcul sous vb Excel. Je voudrais pouvoir lancer ce programme comme un logiciel c'est à dire que je voudrais lancer ma macro en cliquant sur une icône.  Est-ce qu'une personne peut m'aider à réaliser cela.

merci d'avance

Fabrice
mardi 22 juillet 2008 à 12:01:59 | Re : Lancer une macro

gillardg

Réponse acceptée !
il y a moyen, il doit y avoir une propriété Worksheet.open  ou activate ou un truc du genre, ce qui fait que chaque fois que tu ouvres le document ta macro se lance

Il n'y a que les gens qui ne font rien, qui ne font pas d'erreur

/B>
mardi 22 juillet 2008 à 12:03:25 | Re : Lancer une macro

Molenn

Réponse acceptée !
En cliquant sur une icône, mais où se trouve cette icône?

Si tu parles d'une icône sur le bureau, il suffit de créer un raccourci vers ton fichier Excel.

Si tu parles d'une icône dans une feuille Excel, tu peux affecter une macro à une image que tu as inséré dans ton fichier (Clic droit, affecter une macro).
Si tu parles dans la barre d'outil, il faut personnaliser ta barre d'outils (Onglet Commande, menu macro, bouton personnaliser et y affecter ta macro).

Si enfin tu veux pouvoir lancer ton appli à partir de n'importe quel fichier Excel, il faut enregistrer ta macro dans le classeur personnel (perso.xls) ou crée un fichier contenant une macro complémentaire (.xla).

A toi de préciser ta demande, mais avec ce que je t'ai donné et google, tu dois pouvoir t'en sortir

Molenn
mardi 22 juillet 2008 à 13:35:36 | Re : Lancer une macro

fabrice2205

Réponse acceptée !

Merci pour ces réponses.

Une petite précision je souhaiterais créer mon icône sur le bureau. Mais est-ce quand créant un raccourci vers mon fichier Excel il y a un moyen de lancer directiments la macro sans passer par outils ,macro,exécutez...



Merci.
mardi 22 juillet 2008 à 13:40:03 | Re : Lancer une macro

Molenn

Réponse acceptée !
Dans ce cas, il te faut juste combiner nos deux réponses ^^

Dans ton fichier Excel, tu ouvres l'éditeur VB, et dans ThisWorkbook, Objet Workbooks évènement Open, tu rajoutes un bout de code pour lancer la macro, à savoir :
Call NomDeLaMacro

Ensuite, tu crées le raccourci sur ton fichier et ça fonctionnera tout seul.

Molenn
mardi 22 juillet 2008 à 14:32:51 | Re : Lancer une macro

fabrice2205

Réponse acceptée !

Merci beaucoup pour ces réponses 
mardi 22 juillet 2008 à 16:27:57 | Re : Lancer une macro

fabrice2205

Réponse acceptée !

Cela me lance mon fichier mais j'aimerais que cela m'ouvre une série de Userform ( que j'ai déja programmé ) sans passer par l'éxécutuion manuelle du code; Est que cela est possible?

Merci.
mardi 22 juillet 2008 à 16:47:27 | Re : Lancer une macro

gillardg

Réponse acceptée !
userform.show???

Il n'y a que les gens qui ne font rien, qui ne font pas d'erreur

/B>
mardi 22 juillet 2008 à 18:46:56 | Re : Lancer une macro

fabrice2205

Réponse acceptée !


Peut etre que je n'ai pas été clair.
Actuellement j'ai mon raccourci sur mon bureau. lorsque je clique  dessus  cela m'ouvre mon fichier excel. Puis il faut que je fasse outils/ Macro/Exécuter et la ca m'affiche ma 1ère Userform.

J'aimerais que lorsque je clique sur mon raccourci , ca m'affiche directement la Userform.

J'espère avoir été clair

Merci


mardi 22 juillet 2008 à 19:10:19 | Re : Lancer une macro

gillardg

Réponse acceptée !
analyse un peu les réponses déjà données

Il n'y a que les gens qui ne font rien, qui ne font pas d'erreur

/B>

1 2

Cette discussion est classée dans : programme, macro, lancer


Répondre à ce message

Sujets en rapport avec ce message

Lancer une macro Excel depuis VB6 [ par DevBoy ] Ma situation : J'ouvre grâce à mon programme en VB6 un classeur Excel et j'y inclus des valeurs, j'aimerai ensuite éxécuter la macro Excel depuis mon Lancer une macro à partir d'une fonction [ par yoyo45 ] Est-il possible de lancer une macro à partie d'une fonction ?Si oui comment ? attendre la fin d'un processus qui n'est pas lancer par mon programme vb :-s [ par youkizouki ] bonjour à tous,je crée une applic qui doit recupérer la date et l'heure de fin d'execution d'un processus prédéfinis.pour cela, il suffit d'attendre q lancer mon prog avec winamp [ par Safireo ] salut !je cherche à créer un programme en lien étroit avec winamp et pour ça j'aimerai qu'il puisse se lancer quand winamp s'ouvre, à la manière d'un Lancer un programme et connaitre son Handle [ par highcobra ] Bonjour, je souhaite executer un programme externe en C++ et connaitre le handle de celui-ci afin de lui envoyer des messages par la suite. Merci pour Lancer un programme et connaitre son Handle [ par highcobra ] Bonjour, je souhaiterais executer un programme externe et récupérer le handle de celui-ci afin de lui envoyer des messages par la suite. Merci pour vo Lancer un programme et connaitre son Handle [ par highcobra ] Bonjour, je souhaiterais executer un programme externe et récupérer le handle de celui-ci afin de lui envoyer des messages par la suite. Merci pour vo Lancer une Macro dans Word, mais spéciale !!!!!!!! [ par kombakom ] Avec une macro Excel, je voudrais lancer une macro Word sur plusieurs documents Word. Avec la solution suivante, ça fonctionne mais il faut que la mac comment lancer une macro à l'ouverture du fichier [ par ecthug ] Salut,Je n'arrive pas à lancer ma macro à l'ouverture de mon fichier exel.J'ai cherché dans le forum et j'ai essayé de nommer une macro "AutoOpen"mais Urgent , Comment faire pour lancer un programme au demarrage de windows et q'il reste active jusqua la fermeture [ par mouajria ] bonjourj'ai un programme qui fait des mises a jour d'une base de données a chaque heure , je veux lancer ce programme au demarrage et q'il reste en ex


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,952 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales