![]() |
|
Forum
|
|
|
#1 (permalink) |
|
XLDnaute Junior
Date d'inscription: mai 2008
Localisation: toulouse
Version Excel : Excel 2003 (PC)
Messages: 55
|
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. |
|
|
|
| ANNONCES | |||
|
|
|
|
#2 (permalink) |
|
XLDnaute Accro
Date d'inscription: septembre 2007
Messages: 1 420
|
Bonjour,
Voir PJ Code:
Sub apres()
Sheets("planning 2008").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
Formation Excel VBA JB |
|
|
|
|
|
#4 (permalink) |
|
XLDnaute Junior
Date d'inscription: mai 2008
Localisation: toulouse
Version Excel : Excel 2003 (PC)
Messages: 55
|
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 .. |
|
|
|
|
|
#7 (permalink) | |
|
XLDnaute Junior
Date d'inscription: mai 2008
Localisation: toulouse
Version Excel : Excel 2003 (PC)
Messages: 55
|
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é :
Citation:
Mais ca ne marche pas. ![]() Ps : Que veux dire BO ? busyness object ? bande originale ? ![]() |
|
|
|
|
|
|
#8 (permalink) |
|
XLDnaute Accro
Date d'inscription: septembre 2007
Messages: 1 420
|
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 modification par BOISGONTIER ; 28/05/2008 à 14h15. |
|
|
|
|
|
#9 (permalink) |
|
XLDnaute Junior
Date d'inscription: mai 2008
Localisation: toulouse
Version Excel : Excel 2003 (PC)
Messages: 55
|
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 ... ![]() |
|
|
|
![]() |
| Liens sociaux |
| Outils de la discussion | |
|
|
Discussions similaires
|
||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| prise en compte d'un changement journalier !? | Novice avance !? | Forum Excel | 1 | 11/04/2007 10h28 |
| prise en compte du 0 dans une cellule | pat | Forum Excel | 4 | 17/05/2006 19h53 |
| Cellule vide pas prise en compte | guize | Forum Excel Downloads - Archives | 2 | 24/09/2004 13h51 |
| prise en compte des zéros. | guillaume gagey | Forum Excel Downloads - Archives | 2 | 26/08/2004 16h49 |
| Non prise en compte d'une formule | PF | Forum Excel Downloads - Archives | 10 | 19/01/2004 13h11 |