Comment empêcher ou désactiver le mode édition par un double-clic sur une cellule dans Excel ?
Normalement, un double-clic sur une cellule active son mode édition dans Excel. Si vous ne souhaitez pas activer le mode édition par un double-clic, cet article vous montrera des méthodes pour y remédier. Avec les méthodes fournies dans cet article, vous pouvez non seulement désactiver le mode édition par double-clic dans la feuille de calcul active, mais aussi désactiver le mode édition par double-clic dans l'ensemble du classeur.
Empêcher la modification d'une cellule par double-clic dans une certaine plage de la feuille de calcul actuelle
Empêcher la modification d'une cellule par double-clic dans l'ensemble du classeur
Empêcher la modification d'une cellule par double-clic dans une certaine plage de la feuille de calcul actuelle
Si vous souhaitez uniquement désactiver le mode édition par double-clic dans une certaine plage de la feuille de calcul active, le code VBA suivant peut vous aider.
1. Dans la feuille de calcul où vous devez désactiver le mode édition dans une certaine plage par double-clic, veuillez cliquer avec le bouton droit sur l'onglet de la feuille, puis cliquer sur Affichage Code dans le menu contextuel.
2. Dans la fenêtre Microsoft Visual Basic for Applications qui apparaît, veuillez copier et coller le script VBA ci-dessous dans la fenêtre Code.
Code VBA : Empêcher la modification d'une cellule par double-clic dans une certaine plage de la feuille de calcul actuelle
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("A1:B10")) Is Nothing Then Cancel = True
End Sub
Remarque : Dans le code, A1:B10 est la plage où vous désactiverez le mode édition par double-clic. Veuillez la modifier selon vos besoins.
3. Appuyez sur les touches Alt + Q pour fermer la fenêtre Microsoft Visual Basic for Applications.
Désormais, le double-clic pour entrer en mode édition a été désactivé dans la plage A1:B10 de la feuille de calcul actuelle.

Découvrez la magie d'Excel avec Kutools AI
- Exécution intelligente : Effectuez des opérations sur les cellules, analysez les données et créez des graphiques, le tout piloté par des commandes simples.
- Formules personnalisées : Générez des formules adaptées pour rationaliser vos flux de travail.
- Codage VBA : Écrivez et implémentez du code VBA sans effort.
- Interprétation des formules : Comprenez facilement des formules complexes.
- Traduction de texte : Surmontez les barrières linguistiques dans vos feuilles de calcul.
Empêcher la modification d'une cellule par double-clic dans l'ensemble du classeur
Cette section traite de la prévention de la modification d'une cellule par double-clic dans l'ensemble du classeur. Veuillez procéder comme suit.
1. Veuillez appuyer sur les touches Alt + F11 pour ouvrir la fenêtre Microsoft Visual Basic for Applications.
2. Dans la fenêtre Microsoft Visual Basic for Applications, double-cliquez sur ThisWorkbook dans le volet Projet à gauche, puis copiez et collez le code VBA ci-dessous dans la fenêtre ThisWorkbook (Code). Voir capture d'écran :
Code VBA : Empêcher la modification d'une cellule par double-clic dans l'ensemble du classeur
Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, _
ByVal Target As Range, Cancel As Boolean)
Cancel = True
End Sub
3. Appuyez sur les touches Alt + Q pour quitter la fenêtre Microsoft Visual Basic for Applications.
Désormais, un double-clic sur n'importe quelle cellule de l'ensemble du classeur n'entrera pas en mode édition.
Articles connexes :
- Comment désactiver les fonctions couper, copier et coller dans Excel ?
- Comment désactiver le clic droit sur l'onglet de la feuille dans Excel ?
- Comment désactiver le menu contextuel dans une feuille de calcul spécifiée ou dans l'ensemble du classeur dans Excel ?
- Comment ajouter une coche dans une cellule avec un double-clic dans Excel ?
- Comment ajouter automatiquement/entrer la date/heure actuelle dans une cellule avec un double-clic dans Excel ?
- Comment double-cliquer sur une cellule et ajouter 1 à la valeur de cette cellule dans Excel ?
Meilleurs outils de productivité pour Office
Boostez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité sans précédent. Kutools pour Excel propose plus de300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office, et facilite grandement votre travail
- Activez la modification et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de50 %, et réduit des centaines de clics de souris pour vous chaque jour !