J'ai décidé de prendre le problème à bras le corps et de tenter une initiation au VBA.
Premier essai, premier problème.
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
On Error Resume Next
If IsEmpty(ActiveCell.Value) Then
ActiveCell.Value = "X"
ElseIf ActiveCell.Value = "X" Then
ActiveCell.Value = ""
End If
Cancel = True
End Sub
Quand je place ce code dans une feuille, il marche parfaitement bien. Quand j'insers un module et que je le place dedans pour que cette macro fonctionne sur toutes les feuilles du classeur, ça ne marche pas. Why ?