prise en compte changement de couleur

  • Initiateur de la discussion Initiateur de la discussion 2frey
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

2

2frey

Guest
Bonjour a tous ,

Je suis en train de peaufiner mon planning ( fichier joint ) grace a votre aide precieuse ...et je me demandait s'il etait possible de pouvoir faire une sorte que quand je change une couleur d'activité dans mon onglet "data" , que la modification soit prise en compte dans l'onglet "planning 2008" pour toutes les activités déja inscrites sur le planning...

Merci de votre aide.
 

Pièces jointes

Re : prise en compte changement de couleur

Bonjour ;

Merci boisgontier ...je ne savait pas que le bouton " apres " servait a ca.
Pour ce qui est de ton code , dois je le recopier dans chaque feuille que je cree pour mes agents ou bien je le met dans data ?
J'ai essayé de reproduire ton bouton " go " sans succes ... la macro "Apres" n'apparait pas dans ma version definitive ou je la trouve pas en tout cas ...

Merci de ton aide ..
 
Re : prise en compte changement de couleur

Bonjour de nouveau ... je revient vers vous car finalement la formule dans le module 2 fonctionne dans le module pour la sheet " Benoit " ... mais je ne sais pas comment l'appliquer a l'ensemble de mes feuilles ...j'ai essayé :

Sub apres()
Sheets("feuille1","feuille2","feuille3").Select
For Each c In [e4:J1000]
On Error Resume Next
c.Resize(2, 1).Interior.ColorIndex = _
[activité].Find(c, LookAt:=xlWhole).Interior.ColorIndex
Next c
End Sub


Mais ca ne marche pas.🙁

Ps : Que veux dire BO ? busyness object ? bande originale ? 😕
 
Re : prise en compte changement de couleur

Bonjour,

Code:
Sub apres()
  For Each f In Array("planning 2008", "planning 2008")
    Sheets(f).Select
    For Each c In [e4:J1000]
      On Error Resume Next
      c.Resize(2, 1).Interior.ColorIndex = _
        [activité].Find(c, LookAt:=xlWhole).Interior.ColorIndex
    Next c
  Next f
End Sub


BO -> Barre Outils

JB
 
Dernière édition:
Re : prise en compte changement de couleur

Merci a toi Boisgontier pour ton aide ... j'essaye toujours de comprendre ce systeme de sheet mais j'ai du mal je crois 🙂
Si je prend ton code , que je le transforme pour lui attribuer les valeurs de mon planning ca ne marche plus ... en fait mes feuilles s'appellent " Benoit " , " Frederic " etc ...mais quand je remplace

For Each f In Array("planning 2008", "planning 2008")

par

For Each f In Array("Benoit ", "Frederic")

ca ne marche pas ...😕
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

K
Réponses
18
Affichages
2 K
M
  • Question Question
Réponses
8
Affichages
2 K
michaelcolasberna
M
Retour