Astuce VBA : interdire la sélection de plusieurs cellules


Une solution pour interdire à l'utilisateur de sélectionner plusieurs cellules à la fois est d'ajouter cette simple ligne de code dans l'événement Worksheet_SelectionChange de la feuille où cette interdiction doit être appliquée :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    ActiveCell.Select
End Sub

A chaque changement de sélection, la cellule active sera sélectionnée (ActiveCell = 1 seule cellule) ...