bonjour,
il suffit de coller cette macro dans le module de la feuille concernée.
(clic droit sur l'onglet de la feuille concernée + Visualiser le code)
Code :
- Private Sub Worksheet_SelectionChange(ByVal Target As Range)
- If Target.Column = 1 Then
- With Target.Borders(xlDiagonalDown)
- If .LineStyle = xlNone Then .LineStyle = xlContinuous Else .LineStyle = xlNone
- End With
- With Target.Borders(xlDiagonalUp)
- If .LineStyle = xlNone Then .LineStyle = xlContinuous Else .LineStyle = xlNone
- End With
- End If
- End Sub
|
Nota : la macro n'agit que sur la colonne 1
Pour modifier la colonne active modifier
Target.Column = (NombreAuChoix)
Cette macro réagit a l'activation d'une cellule (clic ou déplacement)
En cas d'erreur il suffit de se déplacer colonne 2 et de revenir colonne 1
A la fin pour supprimer toutes les croix sélectionner la colonne puis
Format / Cellules / Bordures ... Aucune
Ne pas oublier de suprimer la macro ensuite !
A+