Bonjour à tous,
@galopin01 :
L'idée de départ était de constituer une trame commune à l'ensemble des services et pour l'année entière.
La séparation des fonctions IDE/ASD/secretariat ; Jour/Nuit est une contrainte imposée pour la lecture par les utilisateurs. Je ne peux pas vraiment modifier différemment. Parce que complique la lecture.
Comme c'est une TRAME commune il n'y a de "ligne parasite" que pour un service donné à un moment ou à un autre elles sont remplies par un nom et un planning. Pour faciliter la lecture je masque donc les lignes ce qui permet aussi l'impression propre du planning.
Le code suivant pose problème à quel niveau? En quoi ai-je un "pied dans le plâtre"?
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Trim(Cells(Target.Row, 1)) = "Motif" And ActiveCell.Value = "" Then
L = Target.Row
C = Target.Column
MOTIF.Show
End If
If ActiveCell.Interior.ColorIndex = 6 And ActiveCell.Value = "" Then
L = Target.Row
C = Target.Column
Rempla.Show
End If
End Sub
@Ednook :
Merci pour ta proposition ça semble bien marcher,en revanche c'est un code que je ne peux pas vraiment adapter à mon projet car beaucoup de Or et j'ai bientôt 100 lignes sur le tableur
Merci!