Bonjour,
sous excel, je cherche à faire la macro suivante:
j'aurais voulu qu'une macro réagisse au changement d'une cellule,
mais sans se limiter à la feuille ou au classeur actif...
Déclencher cet événement pour tout classeur ou feuille utilisée dans excel
(ce qui reviendrait à mettre la même procédure Workbook_SheetChange dans
chaque fichier)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
papou
Bonjour Tu n'es pas sur le bon forum (microsoft.public.fr.excel) Ceci étant, je vois personnellement assez mal comment tu peux mettre en oeuvre ce que tu souhaites (peut-être avec un module de classe). Mais si tu poses ta question sur le bon forum tu auras d'autres réponses... Cordialement Pascal
"dcdc2" a écrit dans le message de news:
Bonjour, sous excel, je cherche à faire la macro suivante:
j'aurais voulu qu'une macro réagisse au changement d'une cellule, mais sans se limiter à la feuille ou au classeur actif... Déclencher cet événement pour tout classeur ou feuille utilisée dans
excel
(ce qui reviendrait à mettre la même procédure Workbook_SheetChange dans chaque fichier)
Par quel biais en arriver là ? Merci... -- dc
Bonjour
Tu n'es pas sur le bon forum (microsoft.public.fr.excel)
Ceci étant, je vois personnellement assez mal comment tu peux mettre en
oeuvre ce que tu souhaites (peut-être avec un module de classe).
Mais si tu poses ta question sur le bon forum tu auras d'autres réponses...
Cordialement
Pascal
"dcdc2" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:u5h8Bq7mEHA.3100@TK2MSFTNGP10.phx.gbl...
Bonjour,
sous excel, je cherche à faire la macro suivante:
j'aurais voulu qu'une macro réagisse au changement d'une cellule,
mais sans se limiter à la feuille ou au classeur actif...
Déclencher cet événement pour tout classeur ou feuille utilisée dans
excel
(ce qui reviendrait à mettre la même procédure Workbook_SheetChange dans
chaque fichier)
Bonjour Tu n'es pas sur le bon forum (microsoft.public.fr.excel) Ceci étant, je vois personnellement assez mal comment tu peux mettre en oeuvre ce que tu souhaites (peut-être avec un module de classe). Mais si tu poses ta question sur le bon forum tu auras d'autres réponses... Cordialement Pascal
"dcdc2" a écrit dans le message de news:
Bonjour, sous excel, je cherche à faire la macro suivante:
j'aurais voulu qu'une macro réagisse au changement d'une cellule, mais sans se limiter à la feuille ou au classeur actif... Déclencher cet événement pour tout classeur ou feuille utilisée dans
excel
(ce qui reviendrait à mettre la même procédure Workbook_SheetChange dans chaque fichier)
Par quel biais en arriver là ? Merci... -- dc
dcdc2
désolé de te vexer, mais je suis sur le bon forum ! ( .vb = Visual Basic, l'autre forum que tu suggères exclue le VB et s'adresse plutôt aux astuces et à l'utilisation d'excel sans macro. On se fait d'ailleurs renvoyer ici quand on veut parler de macro là-bas.)
désolé de te vexer, mais je suis sur le bon forum !
( .vb = Visual Basic, l'autre forum que tu suggères exclue le VB et
s'adresse plutôt aux astuces et à l'utilisation d'excel sans macro. On se
fait d'ailleurs renvoyer ici quand on veut parler de macro là-bas.)
désolé de te vexer, mais je suis sur le bon forum ! ( .vb = Visual Basic, l'autre forum que tu suggères exclue le VB et s'adresse plutôt aux astuces et à l'utilisation d'excel sans macro. On se fait d'ailleurs renvoyer ici quand on veut parler de macro là-bas.)
papou
Re Absolument pas ! Ce forum traite de Visual Basic programmation ce qui est différent de VBA Visual Basic For Application language exclusivement utilisé dans les applications Office. Le forum microsoft.public.fr.excel traite de questions de tous ordres concernant Excel, aussi bien notamment de son utilisation courante que de programmation VBA. Tu as dû mal consulté ou tu t'es peut-être trompé de forum. Ceci étant, si d'autres raisons te poussent à "ignorer" le forum que je site (ce que je trouverai personnellement dommage), tu peux éventuellement consulter ce forum qui lui est typiquement destiné aux questions liées à la programmation VBA sur Excel, mais qui est en anglais : microsoft.public.excel.programming
Cordialement Pascal
"dcdc2" a écrit dans le message de news:
désolé de te vexer, mais je suis sur le bon forum ! ( .vb = Visual Basic, l'autre forum que tu suggères exclue le VB et s'adresse plutôt aux astuces et à l'utilisation d'excel sans macro. On se fait d'ailleurs renvoyer ici quand on veut parler de macro là-bas.)
Re
Absolument pas !
Ce forum traite de Visual Basic programmation ce qui est différent de VBA
Visual Basic For Application language exclusivement utilisé dans les
applications Office.
Le forum microsoft.public.fr.excel traite de questions de tous ordres
concernant Excel, aussi bien notamment de son utilisation courante que de
programmation VBA.
Tu as dû mal consulté ou tu t'es peut-être trompé de forum.
Ceci étant, si d'autres raisons te poussent à "ignorer" le forum que je site
(ce que je trouverai personnellement dommage), tu peux éventuellement
consulter ce forum qui lui est typiquement destiné aux questions liées à la
programmation VBA sur Excel, mais qui est en anglais :
microsoft.public.excel.programming
Cordialement
Pascal
"dcdc2" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:e1Ri327mEHA.1412@tk2msftngp13.phx.gbl...
désolé de te vexer, mais je suis sur le bon forum !
( .vb = Visual Basic, l'autre forum que tu suggères exclue le VB et
s'adresse plutôt aux astuces et à l'utilisation d'excel sans macro. On se
fait d'ailleurs renvoyer ici quand on veut parler de macro là-bas.)
Re Absolument pas ! Ce forum traite de Visual Basic programmation ce qui est différent de VBA Visual Basic For Application language exclusivement utilisé dans les applications Office. Le forum microsoft.public.fr.excel traite de questions de tous ordres concernant Excel, aussi bien notamment de son utilisation courante que de programmation VBA. Tu as dû mal consulté ou tu t'es peut-être trompé de forum. Ceci étant, si d'autres raisons te poussent à "ignorer" le forum que je site (ce que je trouverai personnellement dommage), tu peux éventuellement consulter ce forum qui lui est typiquement destiné aux questions liées à la programmation VBA sur Excel, mais qui est en anglais : microsoft.public.excel.programming
Cordialement Pascal
"dcdc2" a écrit dans le message de news:
désolé de te vexer, mais je suis sur le bon forum ! ( .vb = Visual Basic, l'autre forum que tu suggères exclue le VB et s'adresse plutôt aux astuces et à l'utilisation d'excel sans macro. On se fait d'ailleurs renvoyer ici quand on veut parler de macro là-bas.)
YannX
Bnjr, Négatif, MFPE accepte tres bien les macros et le VBA ; j'en viens ! (peut-etre imaginerait-on un second forum microsoft.public.fr.VBA (car le VBA fourmille de petites spécificités & incohérences avec VB ) (mais AMHA on y perdrait rapidement, car j'ai trouvé bcp d'éléments ainsi !)
Bon pour ton objet :
'une macro réagisse au changement d'une cellule, mais sans se limiter à la feuille ou au classeur actif...
>Déclencher cet événement pour tout classeur ou feuille utilisée dans excel
(ce qui reviendrait à mettre la même procédure Workbook_SheetChange dans
<chaque fichier) Le recalcul d'Excel etant bloquant par rapport aux autres feuilles, je penserais a un module dans PERSO, qui ferait un explore des diverses classeurs par l'intermediaire d'un Application.ActiveWorkbook.SheetChange ..... Si cela peut avancer ?
"dcdc2" a écrit dans le message de news:
désolé de te vexer, mais je suis sur le bon forum ! ( .vb = Visual Basic, l'autre forum que tu suggères exclue le VB et s'adresse plutôt aux astuces et à l'utilisation d'excel sans macro. On se fait d'ailleurs renvoyer ici quand on veut parler de macro là-bas.)
Bnjr,
Négatif, MFPE accepte tres bien les macros et le VBA ; j'en viens !
(peut-etre imaginerait-on un second forum microsoft.public.fr.VBA
(car le VBA fourmille de petites spécificités & incohérences avec VB )
(mais AMHA on y perdrait rapidement, car j'ai trouvé bcp d'éléments ainsi !)
Bon pour ton objet :
'une macro réagisse au changement d'une cellule,
mais sans se limiter à la feuille ou au classeur actif...
>Déclencher cet événement pour tout classeur ou feuille utilisée dans excel
(ce qui reviendrait à mettre la même procédure Workbook_SheetChange dans
<chaque fichier)
Le recalcul d'Excel etant bloquant par rapport aux autres feuilles,
je penserais a un module dans PERSO, qui ferait un explore
des diverses classeurs par l'intermediaire d'un
Application.ActiveWorkbook.SheetChange .....
Si cela peut avancer ?
"dcdc2" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:e1Ri327mEHA.1412@tk2msftngp13.phx.gbl...
désolé de te vexer, mais je suis sur le bon forum !
( .vb = Visual Basic, l'autre forum que tu suggères exclue le VB et
s'adresse plutôt aux astuces et à l'utilisation d'excel sans macro. On se
fait d'ailleurs renvoyer ici quand on veut parler de macro là-bas.)
Bnjr, Négatif, MFPE accepte tres bien les macros et le VBA ; j'en viens ! (peut-etre imaginerait-on un second forum microsoft.public.fr.VBA (car le VBA fourmille de petites spécificités & incohérences avec VB ) (mais AMHA on y perdrait rapidement, car j'ai trouvé bcp d'éléments ainsi !)
Bon pour ton objet :
'une macro réagisse au changement d'une cellule, mais sans se limiter à la feuille ou au classeur actif...
>Déclencher cet événement pour tout classeur ou feuille utilisée dans excel
(ce qui reviendrait à mettre la même procédure Workbook_SheetChange dans
<chaque fichier) Le recalcul d'Excel etant bloquant par rapport aux autres feuilles, je penserais a un module dans PERSO, qui ferait un explore des diverses classeurs par l'intermediaire d'un Application.ActiveWorkbook.SheetChange ..... Si cela peut avancer ?
"dcdc2" a écrit dans le message de news:
désolé de te vexer, mais je suis sur le bon forum ! ( .vb = Visual Basic, l'autre forum que tu suggères exclue le VB et s'adresse plutôt aux astuces et à l'utilisation d'excel sans macro. On se fait d'ailleurs renvoyer ici quand on veut parler de macro là-bas.)
dcdc2
Désolé, mais parmi tous les utilisateurs tu es le premier à voir les choses ainsi. Il y a de nombreuses questions excel VBA ici, et très peu là-bas... Alors je vais suivre l'usage collectif et commun.
(bis repetita)
Désolé, mais parmi tous les utilisateurs tu es le premier à voir les choses
ainsi.
Il y a de nombreuses questions excel VBA ici, et très peu là-bas...
Alors je vais suivre l'usage collectif et commun.
Désolé, mais parmi tous les utilisateurs tu es le premier à voir les choses ainsi. Il y a de nombreuses questions excel VBA ici, et très peu là-bas... Alors je vais suivre l'usage collectif et commun.
(bis repetita)
dcdc2
Toujours est-il que c'est la première fois que je lis une telle remarque... donc... elle passe à la trappe. (il a du boulot pour signaler ça à tout les excel de ce forum) ( ça s'est installé ainsi)
Toujours est-il que c'est la première fois que je lis une telle remarque...
donc... elle passe à la trappe.
(il a du boulot pour signaler ça à tout les excel de ce forum)
( ça s'est installé ainsi)
Toujours est-il que c'est la première fois que je lis une telle remarque... donc... elle passe à la trappe. (il a du boulot pour signaler ça à tout les excel de ce forum) ( ça s'est installé ainsi)
papou
Re Moi je crois que dans ces conditions de réel aveuglement, je te laisse dans ta trappe.
Pascal
"dcdc2" a écrit dans le message de news:
Toujours est-il que c'est la première fois que je lis une telle
remarque...
donc... elle passe à la trappe. (il a du boulot pour signaler ça à tout les excel de ce forum) ( ça s'est installé ainsi)
Re
Moi je crois que dans ces conditions de réel aveuglement, je te laisse dans
ta trappe.
Pascal
"dcdc2" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:u20jNb8mEHA.3464@tk2msftngp13.phx.gbl...
Toujours est-il que c'est la première fois que je lis une telle
remarque...
donc... elle passe à la trappe.
(il a du boulot pour signaler ça à tout les excel de ce forum)
( ça s'est installé ainsi)
Re Moi je crois que dans ces conditions de réel aveuglement, je te laisse dans ta trappe.
Pascal
"dcdc2" a écrit dans le message de news:
Toujours est-il que c'est la première fois que je lis une telle
remarque...
donc... elle passe à la trappe. (il a du boulot pour signaler ça à tout les excel de ce forum) ( ça s'est installé ainsi)
dcdc2
C'est à dire qu'il y a des centaines de messages ici, et pour ton information, je suis heureux d'entendre que tu ne m'adresseras plus la parole. Pour ton information toujours: * je suis loin d'être le premier à poser ici une question VBA * c'est loin d'être mon premier messageVBA et il y a toujours trouvé réponse * J'ai même parfois répondu ici à des questions VBA
Et là, de façon aléatoire, un tirage à la loterie, ce message là devrait "subir" le passage de Papou... Qu'est-ce que ce message a de particulier par rapport aux autres ?
La trappe c'est qu'en ton absence l'usage de ce forum a évolué d'une autre façon que tu pensais ? Toujours est-il que mon message est loin d'être le seul et que tu as bien du boulot. D'ailleurs tu ferais bien de partir, là tu vas attraper une crise cardiaque.
Et j'ai bien l'intention d'utiliser tous les forums utiles, y compris celui-ci. Non je ne vais pas négliger l'autre forum excel. Mais ici on y trouve de nombreux connaisseurs VBA qui peuvent répondre sur VBA... Donc ici aussi, c'est un choix pertinent. Point barre. Adieu Papou. Laisse les autres gens tranquilles.
C'est à dire qu'il y a des centaines de messages ici, et pour ton
information, je suis heureux d'entendre que tu ne m'adresseras plus la
parole. Pour ton information toujours:
* je suis loin d'être le premier à poser ici une question VBA
* c'est loin d'être mon premier messageVBA et il y a toujours trouvé réponse
* J'ai même parfois répondu ici à des questions VBA
Et là, de façon aléatoire, un tirage à la loterie, ce message là devrait
"subir" le passage de Papou...
Qu'est-ce que ce message a de particulier par rapport aux autres ?
La trappe c'est qu'en ton absence l'usage de ce forum a évolué d'une autre
façon que tu pensais ?
Toujours est-il que mon message est loin d'être le seul et que tu as bien du
boulot.
D'ailleurs tu ferais bien de partir, là tu vas attraper une crise cardiaque.
Et j'ai bien l'intention d'utiliser tous les forums utiles, y compris
celui-ci.
Non je ne vais pas négliger l'autre forum excel. Mais ici on y trouve de
nombreux connaisseurs VBA qui peuvent répondre sur VBA... Donc ici aussi,
c'est un choix pertinent. Point barre. Adieu Papou.
Laisse les autres gens tranquilles.
C'est à dire qu'il y a des centaines de messages ici, et pour ton information, je suis heureux d'entendre que tu ne m'adresseras plus la parole. Pour ton information toujours: * je suis loin d'être le premier à poser ici une question VBA * c'est loin d'être mon premier messageVBA et il y a toujours trouvé réponse * J'ai même parfois répondu ici à des questions VBA
Et là, de façon aléatoire, un tirage à la loterie, ce message là devrait "subir" le passage de Papou... Qu'est-ce que ce message a de particulier par rapport aux autres ?
La trappe c'est qu'en ton absence l'usage de ce forum a évolué d'une autre façon que tu pensais ? Toujours est-il que mon message est loin d'être le seul et que tu as bien du boulot. D'ailleurs tu ferais bien de partir, là tu vas attraper une crise cardiaque.
Et j'ai bien l'intention d'utiliser tous les forums utiles, y compris celui-ci. Non je ne vais pas négliger l'autre forum excel. Mais ici on y trouve de nombreux connaisseurs VBA qui peuvent répondre sur VBA... Donc ici aussi, c'est un choix pertinent. Point barre. Adieu Papou. Laisse les autres gens tranquilles.