bonjour,
je suis débutant en vba et je suis en train d'écrire une procédure en vba.
Elle fonctionne comme je le souhaite à un détail près.
Voici ma procédure:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("choix").Value = "calculé" Then
    If Range("K39") = "" Then
    Range("essai") = ""
    Else
    Range("essai").Value = Range("K39").Value
    End If
    Copie
Else
Range("groupe").Clear
End If
End Sub
Mon problème est que cette procédure s'effectue à chaque sélection de cellule et comme la procédure copie est assez longue, j'aimerais que la procédure copie ne s'effectue qu'une seule et unique fois.
J'espère avoir été clair.
merci d'avance pour vos réponse