Bonjour,
J'ai une barre d'outils avec plusieurs boutons de la forme :
Set bouton = CommandBars("Cra").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "Création de la feuille de compte rendu d'activité
mensuelle"
bouton.FaceId = 121
bouton.OnAction = "CreCRA"
bouton.Caption = "Cré-CRA"
bouton.Tag = "btn1"
bouton.State = msoButtonUp
J'aurais voulu savoir (sachant que ce code se trouve dans un module dans
(Sub auto_open()) :
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro lancée
du bouton, quel bouton l'a lancée ?
Merci
--
Ne pas répondre à l'adresse anti-spam.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 07:42:45
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
Bonjour,
J'ai une barre d'outils avec plusieurs boutons de la forme :
Set bouton = CommandBars("Cra").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "Création de la feuille de compte rendu d'activité
mensuelle"
bouton.FaceId = 121
bouton.OnAction = "CreCRA"
bouton.Caption = "Cré-CRA"
bouton.Tag = "btn1"
bouton.State = msoButtonUp
J'aurais voulu savoir (sachant que ce code se trouve dans un module dans
(Sub auto_open()) :
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro lancée
du bouton, quel bouton l'a lancée ?
Merci
--
Ne pas répondre à l'adresse anti-spam.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 07:42:45
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
Bonjour,
J'ai une barre d'outils avec plusieurs boutons de la forme :
Set bouton = CommandBars("Cra").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "Création de la feuille de compte rendu d'activité
mensuelle"
bouton.FaceId = 121
bouton.OnAction = "CreCRA"
bouton.Caption = "Cré-CRA"
bouton.Tag = "btn1"
bouton.State = msoButtonUp
J'aurais voulu savoir (sachant que ce code se trouve dans un module dans
(Sub auto_open()) :
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro lancée
du bouton, quel bouton l'a lancée ?
Merci
--
Ne pas répondre à l'adresse anti-spam.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 07:42:45
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
Bonjour,
J'ai une barre d'outils avec plusieurs boutons de la forme :
Set bouton = CommandBars("Cra").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "Création de la feuille de compte rendu d'activité
mensuelle"
bouton.FaceId = 121
bouton.OnAction = "CreCRA"
bouton.Caption = "Cré-CRA"
bouton.Tag = "btn1"
bouton.State = msoButtonUp
J'aurais voulu savoir (sachant que ce code se trouve dans un module dans
(Sub auto_open()) :
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro lancée
du bouton, quel bouton l'a lancée ?
Merci
--
Ne pas répondre à l'adresse anti-spam.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 07:42:45
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
Bonjour,
J'ai une barre d'outils avec plusieurs boutons de la forme :
Set bouton = CommandBars("Cra").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "Création de la feuille de compte rendu d'activité
mensuelle"
bouton.FaceId = 121
bouton.OnAction = "CreCRA"
bouton.Caption = "Cré-CRA"
bouton.Tag = "btn1"
bouton.State = msoButtonUp
J'aurais voulu savoir (sachant que ce code se trouve dans un module dans
(Sub auto_open()) :
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro lancée
du bouton, quel bouton l'a lancée ?
Merci
--
Ne pas répondre à l'adresse anti-spam.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 07:42:45
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
Bonjour,
J'ai une barre d'outils avec plusieurs boutons de la forme :
Set bouton = CommandBars("Cra").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "Création de la feuille de compte rendu d'activité
mensuelle"
bouton.FaceId = 121
bouton.OnAction = "CreCRA"
bouton.Caption = "Cré-CRA"
bouton.Tag = "btn1"
bouton.State = msoButtonUp
J'aurais voulu savoir (sachant que ce code se trouve dans un module dans
(Sub auto_open()) :
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro lancée
du bouton, quel bouton l'a lancée ?
Merci
--
Ne pas répondre à l'adresse anti-spam.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 07:42:45
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
Bonjour,
J'ai une barre d'outils avec plusieurs boutons de la forme :
Set bouton = CommandBars("Cra").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "Création de la feuille de compte rendu d'activité
mensuelle"
bouton.FaceId = 121
bouton.OnAction = "CreCRA"
bouton.Caption = "Cré-CRA"
bouton.Tag = "btn1"
bouton.State = msoButtonUp
J'aurais voulu savoir (sachant que ce code se trouve dans un module dans
(Sub auto_open()) :
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro lancée
du bouton, quel bouton l'a lancée ?
Merci
--
Ne pas répondre à l'adresse anti-spam.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 07:42:45
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
Bonjour,
J'ai une barre d'outils avec plusieurs boutons de la forme :
Set bouton = CommandBars("Cra").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "Création de la feuille de compte rendu d'activité
mensuelle"
bouton.FaceId = 121
bouton.OnAction = "CreCRA"
bouton.Caption = "Cré-CRA"
bouton.Tag = "btn1"
bouton.State = msoButtonUp
J'aurais voulu savoir (sachant que ce code se trouve dans un module dans
(Sub auto_open()) :
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro lancée
du bouton, quel bouton l'a lancée ?
Merci
--
Ne pas répondre à l'adresse anti-spam.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 07:42:45
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
Bonjour,
J'ai une barre d'outils avec plusieurs boutons de la forme :
Set bouton = CommandBars("Cra").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "Création de la feuille de compte rendu d'activité
mensuelle"
bouton.FaceId = 121
bouton.OnAction = "CreCRA"
bouton.Caption = "Cré-CRA"
bouton.Tag = "btn1"
bouton.State = msoButtonUp
J'aurais voulu savoir (sachant que ce code se trouve dans un module dans
(Sub auto_open()) :
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro lancée
du bouton, quel bouton l'a lancée ?
Merci
--
Ne pas répondre à l'adresse anti-spam.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 07:42:45
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
Rebonjour Thierry
Pour ta dernière demande comment souhaites tu connaitre la cellule à
l'origine du lancement de la Macro
Résultat dans une cellule
Résultat dans une boîte de dialogue à la fin de l'éxécution de la macro
Merci de préciserBonjour,
J'ai une barre d'outils avec plusieurs boutons de la forme :
Set bouton = CommandBars("Cra").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "Création de la feuille de compte rendu
d'activité
mensuelle"
bouton.FaceId = 121
bouton.OnAction = "CreCRA"
bouton.Caption = "Cré-CRA"
bouton.Tag = "btn1"
bouton.State = msoButtonUp
J'aurais voulu savoir (sachant que ce code se trouve dans un module dans
(Sub auto_open()) :
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro
lancée
du bouton, quel bouton l'a lancée ?
Merci
--
Ne pas répondre à l'adresse anti-spam.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 07:42:45
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
---
Antivirus avast! : message Entrant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 09:55:14
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
Rebonjour Thierry
Pour ta dernière demande comment souhaites tu connaitre la cellule à
l'origine du lancement de la Macro
Résultat dans une cellule
Résultat dans une boîte de dialogue à la fin de l'éxécution de la macro
Merci de préciser
Bonjour,
J'ai une barre d'outils avec plusieurs boutons de la forme :
Set bouton = CommandBars("Cra").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "Création de la feuille de compte rendu
d'activité
mensuelle"
bouton.FaceId = 121
bouton.OnAction = "CreCRA"
bouton.Caption = "Cré-CRA"
bouton.Tag = "btn1"
bouton.State = msoButtonUp
J'aurais voulu savoir (sachant que ce code se trouve dans un module dans
(Sub auto_open()) :
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro
lancée
du bouton, quel bouton l'a lancée ?
Merci
--
Ne pas répondre à l'adresse anti-spam.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 07:42:45
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
---
Antivirus avast! : message Entrant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 09:55:14
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
Rebonjour Thierry
Pour ta dernière demande comment souhaites tu connaitre la cellule à
l'origine du lancement de la Macro
Résultat dans une cellule
Résultat dans une boîte de dialogue à la fin de l'éxécution de la macro
Merci de préciserBonjour,
J'ai une barre d'outils avec plusieurs boutons de la forme :
Set bouton = CommandBars("Cra").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "Création de la feuille de compte rendu
d'activité
mensuelle"
bouton.FaceId = 121
bouton.OnAction = "CreCRA"
bouton.Caption = "Cré-CRA"
bouton.Tag = "btn1"
bouton.State = msoButtonUp
J'aurais voulu savoir (sachant que ce code se trouve dans un module dans
(Sub auto_open()) :
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro
lancée
du bouton, quel bouton l'a lancée ?
Merci
--
Ne pas répondre à l'adresse anti-spam.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 07:42:45
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
---
Antivirus avast! : message Entrant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 09:55:14
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
Dans une cellule
Merci beaucoup pour tes conseils
"FFO" a écrit dans le message de news:Rebonjour Thierry
Pour ta dernière demande comment souhaites tu connaitre la cellule à
l'origine du lancement de la Macro
Résultat dans une cellule
Résultat dans une boîte de dialogue à la fin de l'éxécution de la macro
Merci de préciserBonjour,
J'ai une barre d'outils avec plusieurs boutons de la forme :
Set bouton = CommandBars("Cra").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "Création de la feuille de compte rendu
d'activité
mensuelle"
bouton.FaceId = 121
bouton.OnAction = "CreCRA"
bouton.Caption = "Cré-CRA"
bouton.Tag = "btn1"
bouton.State = msoButtonUp
J'aurais voulu savoir (sachant que ce code se trouve dans un module dans
(Sub auto_open()) :
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro
lancée
du bouton, quel bouton l'a lancée ?
Merci
--
Ne pas répondre à l'adresse anti-spam.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 07:42:45
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
---
Antivirus avast! : message Entrant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 09:55:14
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 09:56:08
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
Dans une cellule
Merci beaucoup pour tes conseils
"FFO" <FFO@discussions.microsoft.com> a écrit dans le message de news:
98A557A2-AD77-40AB-B4AA-88E41074CD4E@microsoft.com...
Rebonjour Thierry
Pour ta dernière demande comment souhaites tu connaitre la cellule à
l'origine du lancement de la Macro
Résultat dans une cellule
Résultat dans une boîte de dialogue à la fin de l'éxécution de la macro
Merci de préciser
Bonjour,
J'ai une barre d'outils avec plusieurs boutons de la forme :
Set bouton = CommandBars("Cra").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "Création de la feuille de compte rendu
d'activité
mensuelle"
bouton.FaceId = 121
bouton.OnAction = "CreCRA"
bouton.Caption = "Cré-CRA"
bouton.Tag = "btn1"
bouton.State = msoButtonUp
J'aurais voulu savoir (sachant que ce code se trouve dans un module dans
(Sub auto_open()) :
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro
lancée
du bouton, quel bouton l'a lancée ?
Merci
--
Ne pas répondre à l'adresse anti-spam.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 07:42:45
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
---
Antivirus avast! : message Entrant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 09:55:14
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 09:56:08
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
Dans une cellule
Merci beaucoup pour tes conseils
"FFO" a écrit dans le message de news:Rebonjour Thierry
Pour ta dernière demande comment souhaites tu connaitre la cellule à
l'origine du lancement de la Macro
Résultat dans une cellule
Résultat dans une boîte de dialogue à la fin de l'éxécution de la macro
Merci de préciserBonjour,
J'ai une barre d'outils avec plusieurs boutons de la forme :
Set bouton = CommandBars("Cra").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "Création de la feuille de compte rendu
d'activité
mensuelle"
bouton.FaceId = 121
bouton.OnAction = "CreCRA"
bouton.Caption = "Cré-CRA"
bouton.Tag = "btn1"
bouton.State = msoButtonUp
J'aurais voulu savoir (sachant que ce code se trouve dans un module dans
(Sub auto_open()) :
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro
lancée
du bouton, quel bouton l'a lancée ?
Merci
--
Ne pas répondre à l'adresse anti-spam.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 07:42:45
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
---
Antivirus avast! : message Entrant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 09:55:14
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 09:56:08
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro lancée
du bouton, quel bouton l'a lancée ?
Bonjour,
J'ai une barre d'outils avec plusieurs boutons de la forme :
Set bouton = CommandBars("Cra").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "Création de la feuille de compte rendu d'activité
mensuelle"
bouton.FaceId = 121
bouton.OnAction = "CreCRA"
bouton.Caption = "Cré-CRA"
bouton.Tag = "btn1"
bouton.State = msoButtonUp
J'aurais voulu savoir (sachant que ce code se trouve dans un module dans
(Sub auto_open()) :
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro lancée
du bouton, quel bouton l'a lancée ?
Merci
--
Ne pas répondre à l'adresse anti-spam.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 07:42:45
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro lancée
du bouton, quel bouton l'a lancée ?
Bonjour,
J'ai une barre d'outils avec plusieurs boutons de la forme :
Set bouton = CommandBars("Cra").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "Création de la feuille de compte rendu d'activité
mensuelle"
bouton.FaceId = 121
bouton.OnAction = "CreCRA"
bouton.Caption = "Cré-CRA"
bouton.Tag = "btn1"
bouton.State = msoButtonUp
J'aurais voulu savoir (sachant que ce code se trouve dans un module dans
(Sub auto_open()) :
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro lancée
du bouton, quel bouton l'a lancée ?
Merci
--
Ne pas répondre à l'adresse anti-spam.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 07:42:45
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro lancée
du bouton, quel bouton l'a lancée ?
Bonjour,
J'ai une barre d'outils avec plusieurs boutons de la forme :
Set bouton = CommandBars("Cra").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "Création de la feuille de compte rendu d'activité
mensuelle"
bouton.FaceId = 121
bouton.OnAction = "CreCRA"
bouton.Caption = "Cré-CRA"
bouton.Tag = "btn1"
bouton.State = msoButtonUp
J'aurais voulu savoir (sachant que ce code se trouve dans un module dans
(Sub auto_open()) :
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro lancée
du bouton, quel bouton l'a lancée ?
Merci
--
Ne pas répondre à l'adresse anti-spam.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 07:42:45
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
Rebonjour Thierry
Je te propose donc conformément à ta réponse pour ta dernière demande de
mettre dans le code qui déclenche la macro (l'une des 2 solutions
proposées)
aprés la ligne :
Run (Range("A1"))
la ligne
Sheets("feuil1").Range("A2") = ActiveSheet.Name & ActiveCell.Address
Qui aura pour effet de te mettre la feuille et la cellule concernée par
le
dernier déclenchement d'une macro dans la cellule A2 de la feuil1
En espérant que celà te convienne
Dis moi !!!Dans une cellule
Merci beaucoup pour tes conseils
"FFO" a écrit dans le message de news:Rebonjour Thierry
Pour ta dernière demande comment souhaites tu connaitre la cellule à
l'origine du lancement de la Macro
Résultat dans une cellule
Résultat dans une boîte de dialogue à la fin de l'éxécution de la macro
Merci de préciserBonjour,
J'ai une barre d'outils avec plusieurs boutons de la forme :
Set bouton =
CommandBars("Cra").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "Création de la feuille de compte rendu
d'activité
mensuelle"
bouton.FaceId = 121
bouton.OnAction = "CreCRA"
bouton.Caption = "Cré-CRA"
bouton.Tag = "btn1"
bouton.State = msoButtonUp
J'aurais voulu savoir (sachant que ce code se trouve dans un module
dans
(Sub auto_open()) :
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction
du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro
lancée
du bouton, quel bouton l'a lancée ?
Merci
--
Ne pas répondre à l'adresse anti-spam.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 07:42:45
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
---
Antivirus avast! : message Entrant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 09:55:14
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 09:56:08
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
---
Antivirus avast! : message Entrant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 11:15:49
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
Rebonjour Thierry
Je te propose donc conformément à ta réponse pour ta dernière demande de
mettre dans le code qui déclenche la macro (l'une des 2 solutions
proposées)
aprés la ligne :
Run (Range("A1"))
la ligne
Sheets("feuil1").Range("A2") = ActiveSheet.Name & ActiveCell.Address
Qui aura pour effet de te mettre la feuille et la cellule concernée par
le
dernier déclenchement d'une macro dans la cellule A2 de la feuil1
En espérant que celà te convienne
Dis moi !!!
Dans une cellule
Merci beaucoup pour tes conseils
"FFO" <FFO@discussions.microsoft.com> a écrit dans le message de news:
98A557A2-AD77-40AB-B4AA-88E41074CD4E@microsoft.com...
Rebonjour Thierry
Pour ta dernière demande comment souhaites tu connaitre la cellule à
l'origine du lancement de la Macro
Résultat dans une cellule
Résultat dans une boîte de dialogue à la fin de l'éxécution de la macro
Merci de préciser
Bonjour,
J'ai une barre d'outils avec plusieurs boutons de la forme :
Set bouton =
CommandBars("Cra").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "Création de la feuille de compte rendu
d'activité
mensuelle"
bouton.FaceId = 121
bouton.OnAction = "CreCRA"
bouton.Caption = "Cré-CRA"
bouton.Tag = "btn1"
bouton.State = msoButtonUp
J'aurais voulu savoir (sachant que ce code se trouve dans un module
dans
(Sub auto_open()) :
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction
du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro
lancée
du bouton, quel bouton l'a lancée ?
Merci
--
Ne pas répondre à l'adresse anti-spam.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 07:42:45
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
---
Antivirus avast! : message Entrant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 09:55:14
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 09:56:08
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
---
Antivirus avast! : message Entrant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 11:15:49
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
Rebonjour Thierry
Je te propose donc conformément à ta réponse pour ta dernière demande de
mettre dans le code qui déclenche la macro (l'une des 2 solutions
proposées)
aprés la ligne :
Run (Range("A1"))
la ligne
Sheets("feuil1").Range("A2") = ActiveSheet.Name & ActiveCell.Address
Qui aura pour effet de te mettre la feuille et la cellule concernée par
le
dernier déclenchement d'une macro dans la cellule A2 de la feuil1
En espérant que celà te convienne
Dis moi !!!Dans une cellule
Merci beaucoup pour tes conseils
"FFO" a écrit dans le message de news:Rebonjour Thierry
Pour ta dernière demande comment souhaites tu connaitre la cellule à
l'origine du lancement de la Macro
Résultat dans une cellule
Résultat dans une boîte de dialogue à la fin de l'éxécution de la macro
Merci de préciserBonjour,
J'ai une barre d'outils avec plusieurs boutons de la forme :
Set bouton =
CommandBars("Cra").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "Création de la feuille de compte rendu
d'activité
mensuelle"
bouton.FaceId = 121
bouton.OnAction = "CreCRA"
bouton.Caption = "Cré-CRA"
bouton.Tag = "btn1"
bouton.State = msoButtonUp
J'aurais voulu savoir (sachant que ce code se trouve dans un module
dans
(Sub auto_open()) :
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction
du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro
lancée
du bouton, quel bouton l'a lancée ?
Merci
--
Ne pas répondre à l'adresse anti-spam.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 07:42:45
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
---
Antivirus avast! : message Entrant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 09:55:14
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 09:56:08
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
---
Antivirus avast! : message Entrant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 11:15:49
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
Bonsoir, bonjour,- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
En supposant que la propriété Tag contienne le nom de la feuille à
laquelle le bouton est destiné:
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Dim btn As CommandBarButton
With Application.CommandBars("CRA")
For Each btn In .Controls
btn.Enabled = IIf(btn.Tag = Sh.Name, True, False)
Next
End If
End Sub- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
Dans ThisWorkbook:
Private Sub Workbook_Open()
Dim Ctlist As CommandBarComboBox
Set Ctlist =
Application.CommandBars("CRA").Controls.Add(Type:=msoControlComboBox)
With Ctlist
.AddItem "Macro1" 'Liste des macros selectionables
.AddItem "Macro2"
.OnAction = "Aiguillage"
End With
End Sub
Dans un module standard:
Sub Aiguillage() 'Macro exécutée à chaque changement de la valeur du
combobox
With Application.CommandBars.ActionControl
Application.Run .List(.ListIndex)
End With
End Sub
Sub Macro1() 'Macros finalement lancé
MsgBox "Macro1"
End Sub
Sub Macro2()
MsgBox "Macro2"
End Sub
Un menu est peut etre plus simple a manier.- De connaître dans la macro, lorsque l'on execute la macro lancée
du bouton, quel bouton l'a lancée ?
Sub CreCra()
Range("A1").Value = Application.CommandBars.ActionControl.Caption
End Sub
Cordialement,
Manu/
"Thierry" a écrit dans le message de news:
%23$Bonjour,
J'ai une barre d'outils avec plusieurs boutons de la forme :
Set bouton = CommandBars("Cra").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "Création de la feuille de compte rendu
d'activité mensuelle"
bouton.FaceId = 121
bouton.OnAction = "CreCRA"
bouton.Caption = "Cré-CRA"
bouton.Tag = "btn1"
bouton.State = msoButtonUp
J'aurais voulu savoir (sachant que ce code se trouve dans un module dans
(Sub auto_open()) :
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro lancée
du bouton, quel bouton l'a lancée ?
Merci
--
Ne pas répondre à l'adresse anti-spam.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 07:42:45
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
---
Antivirus avast! : message Entrant sain.
Base de donnees virale (VPS) : 000746-0, 30/05/2007
Analyse le : 31/05/2007 18:13:14
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
Bonsoir, bonjour,
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
En supposant que la propriété Tag contienne le nom de la feuille à
laquelle le bouton est destiné:
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Dim btn As CommandBarButton
With Application.CommandBars("CRA")
For Each btn In .Controls
btn.Enabled = IIf(btn.Tag = Sh.Name, True, False)
Next
End If
End Sub
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
Dans ThisWorkbook:
Private Sub Workbook_Open()
Dim Ctlist As CommandBarComboBox
Set Ctlist =
Application.CommandBars("CRA").Controls.Add(Type:=msoControlComboBox)
With Ctlist
.AddItem "Macro1" 'Liste des macros selectionables
.AddItem "Macro2"
.OnAction = "Aiguillage"
End With
End Sub
Dans un module standard:
Sub Aiguillage() 'Macro exécutée à chaque changement de la valeur du
combobox
With Application.CommandBars.ActionControl
Application.Run .List(.ListIndex)
End With
End Sub
Sub Macro1() 'Macros finalement lancé
MsgBox "Macro1"
End Sub
Sub Macro2()
MsgBox "Macro2"
End Sub
Un menu est peut etre plus simple a manier.
- De connaître dans la macro, lorsque l'on execute la macro lancée
du bouton, quel bouton l'a lancée ?
Sub CreCra()
Range("A1").Value = Application.CommandBars.ActionControl.Caption
End Sub
Cordialement,
Manu/
"Thierry" <rtb@freesurf.fr> a écrit dans le message de news:
%23$4oX1noHHA.3952@TK2MSFTNGP03.phx.gbl...
Bonjour,
J'ai une barre d'outils avec plusieurs boutons de la forme :
Set bouton = CommandBars("Cra").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "Création de la feuille de compte rendu
d'activité mensuelle"
bouton.FaceId = 121
bouton.OnAction = "CreCRA"
bouton.Caption = "Cré-CRA"
bouton.Tag = "btn1"
bouton.State = msoButtonUp
J'aurais voulu savoir (sachant que ce code se trouve dans un module dans
(Sub auto_open()) :
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro lancée
du bouton, quel bouton l'a lancée ?
Merci
--
Ne pas répondre à l'adresse anti-spam.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 07:42:45
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
---
Antivirus avast! : message Entrant sain.
Base de donnees virale (VPS) : 000746-0, 30/05/2007
Analyse le : 31/05/2007 18:13:14
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
Bonsoir, bonjour,- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
En supposant que la propriété Tag contienne le nom de la feuille à
laquelle le bouton est destiné:
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Dim btn As CommandBarButton
With Application.CommandBars("CRA")
For Each btn In .Controls
btn.Enabled = IIf(btn.Tag = Sh.Name, True, False)
Next
End If
End Sub- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
Dans ThisWorkbook:
Private Sub Workbook_Open()
Dim Ctlist As CommandBarComboBox
Set Ctlist =
Application.CommandBars("CRA").Controls.Add(Type:=msoControlComboBox)
With Ctlist
.AddItem "Macro1" 'Liste des macros selectionables
.AddItem "Macro2"
.OnAction = "Aiguillage"
End With
End Sub
Dans un module standard:
Sub Aiguillage() 'Macro exécutée à chaque changement de la valeur du
combobox
With Application.CommandBars.ActionControl
Application.Run .List(.ListIndex)
End With
End Sub
Sub Macro1() 'Macros finalement lancé
MsgBox "Macro1"
End Sub
Sub Macro2()
MsgBox "Macro2"
End Sub
Un menu est peut etre plus simple a manier.- De connaître dans la macro, lorsque l'on execute la macro lancée
du bouton, quel bouton l'a lancée ?
Sub CreCra()
Range("A1").Value = Application.CommandBars.ActionControl.Caption
End Sub
Cordialement,
Manu/
"Thierry" a écrit dans le message de news:
%23$Bonjour,
J'ai une barre d'outils avec plusieurs boutons de la forme :
Set bouton = CommandBars("Cra").Controls.Add(Type:=msoControlButton)
bouton.Style = msoButtonIconAndCaption
bouton.TooltipText = "Création de la feuille de compte rendu
d'activité mensuelle"
bouton.FaceId = 121
bouton.OnAction = "CreCRA"
bouton.Caption = "Cré-CRA"
bouton.Tag = "btn1"
bouton.State = msoButtonUp
J'aurais voulu savoir (sachant que ce code se trouve dans un module dans
(Sub auto_open()) :
- S'il est possible de n'afficher lorsque l'on se trouve sur une
feuille, que les boutons qui la concerne ? et si oui comment ?
- de proposer une liste déroulante comme bouton avec en fonction du
choix la bonne macro à lancer ?
- De connaître dans la macro, lorsque l'on execute la macro lancée
du bouton, quel bouton l'a lancée ?
Merci
--
Ne pas répondre à l'adresse anti-spam.
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000745-2, 29/05/2007
Analyse le : 30/05/2007 07:42:45
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
---
Antivirus avast! : message Entrant sain.
Base de donnees virale (VPS) : 000746-0, 30/05/2007
Analyse le : 31/05/2007 18:13:14
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com