Feu tricolore: la macro ne suit pas la copie!

salland

XLDnaute Nouveau
Bonjour,

Pour illustrer ma question, j'ai joins un fichier c'est plus simple.
En gros j'ai un feu tricolore en feuille1 (le feu change de couleur en fonction de la valeur qu'on met en A1: -100=rouge; 0=orange et 100=vert.)
J'ai fait une copie de ce feu en feuille2 mais quand on change la couleur du feu en feuille1, la couleur du feu en feuille2 ne change pas automatiquement!!

Si quelqu'un peut m'aider...

Merci à tous
 

Pièces jointes

  • example2.xls
    43.5 KB · Affichages: 76
  • example2.xls
    43.5 KB · Affichages: 89
  • example2.xls
    43.5 KB · Affichages: 81

ROGER2327

XLDnaute Barbatruc
Re : Feu tricolore: la macro ne suit pas la copie!

Bonjour salland
C'est normal, l'évènement Worksheet_Change d'une feuille n'est pas celui d'une autre...
Voyez si les modifications apportées vous conviennent.​
ROGER2327
#1957
 

Pièces jointes

  • salland_exemple2.xls
    49 KB · Affichages: 86

ROGER2327

XLDnaute Barbatruc
Re : Feu tricolore: la macro ne suit pas la copie!

Re...
Bonjour,

il faut recopier la macro de la feuille 1 pour la feuille 2

Gruick
Je ne pense pas que ça fonctionne : dans la feuille "feuille2", la procédure sera déclenché par une modification dans la feuille "feuille2", pas par une modification dans la feuille "feuille1".
(Mais je n'ai pas essayé.)​
ROGER2327
#1959
 

Gruick

XLDnaute Accro
Re : Feu tricolore: la macro ne suit pas la copie!

re,

Je viens de m'apercevoir que je n'ai pas compris la question, il fallait comprendre que si on change A1 en feuille 1, ça doit porter sur toutes les feuilles. J'avais compris que chaque feuille étant indépendante.

A plus,

Gruick
 
Dernière édition:

ROGER2327

XLDnaute Barbatruc
Re : Feu tricolore: la macro ne suit pas la copie!

Re...
il faut recopier la macro de la feuille 1 pour la feuille 2.
En recopiant la procédure de la première feuille dans la deuxième, j'obtiens le classeur joint. Chez moi, les modifications des feux sur la première feuille ne sont pas prises en compte dans la deuxième. Où fais-je une erreur ?
Merci de m'apporter vos lumières.​
ROGER2327
#1960

_
_
Note pour ceux qui n'ont pas suivi cette discussion depuis le début :
Cette réponse n'a plus d'objet, le message auquel il répondait ayant malencontreusement disparu.
 

Pièces jointes

  • salland_exemple3.zip
    10.6 KB · Affichages: 47
Dernière édition:

Gruick

XLDnaute Accro
Re : Feu tricolore: la macro ne suit pas la copie!

Re,

N'aimant pas rester sur un échec, voici une solution :
Prendre soin de mettre en A1 de chaque feuille la formule =feuil1!A1, et si on ne veut pas la voir, en blanc sur fond blanc,
pour chaque nouvelle feuille, copier la macro de la feuille 2 qui diffère de celle de la feuille 1 par sa fonction (Worksheet_Activate), et j'ai remplacé target par selection.

La première solution de Roger était bonne aussi, bravo !

Bon, je peux aller boire mon apéro la conscience tranquille.

Gruick
 

Pièces jointes

  • Feux tricolores G2.xls
    44 KB · Affichages: 81

Discussions similaires

Réponses
12
Affichages
226

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 294
Messages
2 086 895
Membres
103 404
dernier inscrit
sultan87