Sub MasquerLignes()
'Masquer les lignes
Range(Cells(49, 1), Cells(Rows.Count, 1)).EntireRow.Hidden = True
'Masquer les colonnes
Range(Cells(1, 8), Cells(1, Columns.Count)).EntireColumn.Hidden = True
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Cells(16, 1) = StrConv(Cells(16, 1), 1)
Cells(18, 1) = StrConv(Cells(18, 1), 1)
Cells(17, 7) = StrConv(Cells(17, 7), 1)
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
' clic en dehors des tableaux pous effacer les lignes coloriées
Range("A23:H" & Range("A65535").End(xlUp).Row).Interior.Pattern = xlNone
' Pour la partie désignation
If Not Intersect(Target, Range("A23:H43")) Is Nothing And Target.Count = 1 Then
Range("A23:H" & Range("A65535").End(xlUp).Row).Interior.Pattern = xlNone
Range(Cells(Target.Row, 1), Cells(Target.Row, 8)).Interior.Color = RGB(200, 100, 150)
End If
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Not Intersect(Target, Range("C23:E43")) Is Nothing Then
Target = UCase(Left(Target, 1)) & Mid(Target, 2)
End If
End Sub