Excel 2013 : Comment modifier le contenu d’une cellule sur double clic sur Excel VBA en moins de 5 min.
EXCEL_2013_VBA_DOUBLE_CLIC_CELLULE
Problématique :
Je souhaite avoir la possibilité de changer une cellule et son contenu par un simple double clic avec une réponse pré-écrite, au lieu d’avoir menu déroulant où autre.
Comment faire?
Solution :
Plusieurs étapes :
Déclaration de variable et utilisation de la procédure événementielle BeforeDoubleClick; condition avec intersect sur la plage C6:C13 si c’est le cas alors boucle avec attribution de valeur.
Target est le nom d’une variable Range.
Lors de certains événements (sélection, double-clic, …) excel te passe Target en paramètre que tu saches quel range a déclenché cet événement, que tu puisses agir en conséquence.
If Not Intersect([C6:C13], Target) Is Nothing Then Target.Value = IIf(Target.Value = “Non”, “Ok”, “Non”)
Code source VBA :
Détail important :
RAS
Version Youtube :
En cours..
Tuto :