Bonjour,
Etant nouveau sur le forum j'espère poster au bon endroit.
Je travail sur excel 2003 et ayant fais un tableau avec 8 conditions de mise sous forme conditionnel j'ai dut inserer une macro :Jusqu'ici tout va bien, seulement c'est un planning de présence (M = matin, S = Soir, J= journée et N= Nuit), sur la ligne du dessus je choisis soit oui ou non (oui présent, non absent) avec le non je n'ai pas de soucis il s'affiche en gris et la ligne du dessous passe en non automatiquement. C'est pour le oui que j'ai un soucis, j'aimerais que par exemple lorsque j'ai oui en A1, il prenne la meme MFC que la ligne en A2 ou il y a la tourne (M,S,J ou N).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 Sub Macro1() Sheets("Planning présence").Select Dim cellule As Range Application.ScreenUpdating = False For Each cellule In Range("D11:z135,D141:X266") Select Case UCase(cellule.Value) Case Is = "M" cellule.Interior.ColorIndex = 36 Case Is = "S" cellule.Interior.ColorIndex = 35 Case Is = "N" cellule.Interior.ColorIndex = 37 Case Is = "J" cellule.Interior.ColorIndex = 2 Case Is = "NON" cellule.Interior.ColorIndex = 15 Case Is = "STOP" cellule.Interior.ColorIndex = 3 Case Is = 0 cellule.Interior.ColorIndex = 2 Case Is > 1 cellule.Interior.ColorIndex = 2 Case Else End Select Next ActiveSheet.Protect End Sub
J'espère être clair merci de votre aide
Partager