K
Kikoo
Guest
Bonsoir à tous,
J'ai un méga problème.
J'ai 5 macros (de couleur1 à couleur5) qui, une fois appellée formate la ou les cellule(s) active(s).
J'ai une autre macro (planning) qui deplace la selection et appelle une couleur.
Mon probleme c'est que j'ai plusieurs couleurs en fonction de different parametres.
En fait ce que je recherche c'est qu'en appuyant le bonton 1 , la couleur du code si-dessous soit couleur1 mais si j'appuie sur le bouton 2, (qui appelle la meme procedure) ce soit la couleur2 au lieu de la couleur1.
J'aimerais que le nom de la couleur soit modifié selon le bouton que j'appuie.
Ce qui me permetterais de ne pas créer 5 fois les memes procedures.
Voici le bout de code:
Sub planning()
ActiveCell.Offset(0, -2).Select
couleur1
ActiveCell.Offset(0, 17).Select
couleur1
ActiveCell.Offset(0, 1).Select
couleur1
ActiveCell.Offset(0, 1).Select
couleur1
ActiveCell.Offset(0, 1).Select
couleur1
ActiveCell.Offset(0, 5).Select
couleur1
ActiveCell.Offset(0, 1).Select
couleur1
ActiveCell.Offset(0, 1).Select
couleur1
End Sub
J'ai un méga problème.
J'ai 5 macros (de couleur1 à couleur5) qui, une fois appellée formate la ou les cellule(s) active(s).
J'ai une autre macro (planning) qui deplace la selection et appelle une couleur.
Mon probleme c'est que j'ai plusieurs couleurs en fonction de different parametres.
En fait ce que je recherche c'est qu'en appuyant le bonton 1 , la couleur du code si-dessous soit couleur1 mais si j'appuie sur le bouton 2, (qui appelle la meme procedure) ce soit la couleur2 au lieu de la couleur1.
J'aimerais que le nom de la couleur soit modifié selon le bouton que j'appuie.
Ce qui me permetterais de ne pas créer 5 fois les memes procedures.
Voici le bout de code:
Sub planning()
ActiveCell.Offset(0, -2).Select
couleur1
ActiveCell.Offset(0, 17).Select
couleur1
ActiveCell.Offset(0, 1).Select
couleur1
ActiveCell.Offset(0, 1).Select
couleur1
ActiveCell.Offset(0, 1).Select
couleur1
ActiveCell.Offset(0, 5).Select
couleur1
ActiveCell.Offset(0, 1).Select
couleur1
ActiveCell.Offset(0, 1).Select
couleur1
End Sub