Excel VBA : Eviter le déroulement d'une macro par une action clavier

  • Initiateur de la discussion Initiateur de la discussion blepy
  • 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 !

blepy

XLDnaute Nouveau
Bonjour,
J'ai un automate de mise en forme des résultats d'une requête (tableau de données issu d'une application de gestion). Cet automate se base sur les modèle (.XLT) et exécute des opération lourdes qui peuvent durer qelques minutes entre filtres élaborés, recalcul etc; pour réaliser ces opérations, il y a consommation de mémoire et de CPU sur les serveurs et évidemment plusieurs utilisateurs simultanés sur des processus similaires.

Ma question :
Existe t'il un moyen pour empêcher l'utilisateur d'envoyer des frappes de clavier qui ont l'inconvénient parfois de faire abandonner l'action en cours, tout en continuant les autres actions ?
 
Re : Excel VBA : Eviter le déroulement d'une macro par une action clavier

Bonjour,

Je ne suis pas sûr du résultat mais regarde du coté de "Application.Interactive" :
Code:
Application.Interactive = False

'Ici ton code...

Application.Interactive = True
Hervé.
 
- 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
Retour