Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Blocage du logiciel en vba

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 !

Bruno59

XLDnaute Nouveau
Bonjour,
J'ai créer un logiciel d'enregistrement des ventes d'une association. Lorsque je choisis un objet,que j'inscris le poids, puis le prix tout ce passe bien (utilisation du clavier avec le bouton entrée pour passer du poids au prix).
Lorsque que je veux ajouter un second objet sur la liste,le logiciel passe en "exécution en cours" et je ne plus rien faire. j'ai essayé de ne pas faire fonctionner certaines macros mais le résultat est le même. j'ai l'impression qu'il exécute une macro avec des difficultés, je ne vois pas laquelle.
Je vous joins mon fichier.
Merci de votre aide
 

Pièces jointes

Bonjour Bruno59

Alors pour commencer, il faut éviter de se servir de "Do Events", j'aimerai savoir ce que tu penses que ça t'apporte ? A part des ennuis

Ensuite, quand on veut développer en VBA, on ajoute "Option Explicit" en tête des procédures
Certes, cela t'oblige à définir tes variables... mais ça permet également d'éviter d'avoir un tas d'ennuis

Tu trouveras ci-joint un début de modification, cela semble marcher bien mieux 😉

Seul petit souci résident, la ligne de ListVentes qui ne se désélectionne pas après avoir supprimé l'objet et je ne comprends pas pourquoi 🙄

@+
 

Pièces jointes

Il est vrai j'utilise que j'utilise "Do Events" pensant que cela permet le fonctionnement de la ligne de code une par une qui evite que le logiciel "rame". merci pour le conseil.
Selon toi à quel moment il judicieux d'utiliser "Do Events".
Pour la Ligne de la LIstventes Qui ne désélectionne pas, je me suis rendu compte que le code "ListVentes.ListIndex =-1" était à la fin du Sub, c'est peut-être dû à cela, je vais essayer.
 
Re,

Voici un fil ou le Do Events est bien expliqué
Sinon un fil sur ce forum

Perso, je ne l'utilise jamais ou vraiment avec parcimonie 😉
 
- 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

Discussions similaires

Réponses
12
Affichages
828
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…