Bonjour,
je suis en train dans l'apprentissage du langage VBA dans le cadre de mon stage. En ce sens, je voudrais réinitialiser des cellules en cliquant sur une case de ma feuille excel.
J'ai donc commencé un exercice :
j'ai écrit le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Sub Initialise() Range("D5:G5").ClearContents End Sub
Néanmoins, pour associer cette macro à une case de ma feuille excel je dois utiliser la "bibliothèque" SelectionChange et je pense que je dois écrire ça:
Cependant je ne sais pas exactement où écrire les lignes ci-dessus, on m'a indiquer qu'il y a un onglet déroulant permettant de cliquer sur SelectionChange mais je ne le trouve pas sur ma version d'excel. Avez-vous un quelconque conseil svp ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Private Sub Worksheet_BeforeDoubleClick(ByVval Targe t As Range, Cancel As Boolean) If Not Application.Intersect(Target, Range("D11")) Is Nothing Then Initialise End If
Partager