Exécution automatique d'une macro

  • Initiateur de la discussion Initiateur de la discussion Serge
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

Serge

Guest
Bonjour,
Je suis nouveau sur ce forum des plus intéressant. J'ai été chargé par mon club sportif de faire une feulle de calcul pour entrer les résultats et générer le ou les classements. J'ai réalisé cette demande avec quelques petites macros en vb et cela fonctionne bien. J'ai par contre constaté que les utilisateurs ne sont pas tous très habitués à utiliser un clavier et entrer des nombres, il en résulte des erreurs de saisie. Je désirerai faire un contrôle automatique de la valeure saisie après son entrée en exécutant une macro appelée à la fin de la saisie d'une cellule, malheureusement je n'ai pas trouvé comment executer automatiquement une macro à la fin de la saisie d'une cellule.
Merci de votre aide.
 
Bonjour Serge

Chaque nouvelle saisie est donc considérée comme un changement (Change) dans la feuille donc :

Private Sub Worksheet_Change(ByVal Target As Range)
"Ta macro"
End sub

a placer dans ta feuille et à chaque saisie cette "Ta macro" va s'éxécuter"

@+
GD
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

C
Réponses
2
Affichages
1 K
corinne
C
Retour