Vba excel code a ameliorer

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

Re : Vba excel code a ameliorer

Bonjour Eideal, bonjour le forum,

8 Userforms, deux modules et 1 module de classe ! Tu pourrais peut-être préciser quel Code tu voudrais améliorer, non ? Si tu voulais dire tout le code ! Alors très peu pour moi...
Fait un effort et on en fera aussi...
 
Re : Vba excel code a ameliorer

Bonjour à tous; Robert, mes hommages

Qu'il est loin le doux temps où les PJ devaient être <48Ko...

Rien que la taille indique que cette PJ n'est pas un fichier exemple canonique 😉

alors je n'ai pas pu m’empêcher de ne pas l'ouvrir (au figuré comme au propre 😉 )
 
Re : Vba excel code a ameliorer

Bonjour Robert, Bonjour Staple1600, effectivement cela fait beaucoup. Il s'agirait de réduire ou d'améliorer le code de l'userform4 car je pense que que c'est cet userform qui fait tout ralentir.
 
Re : Vba excel code a ameliorer

Bonjour eideal44, Robert, Staple,

Je pense que tous le UserForms sont concernés.

Vous y modifiez (données, couleurs) beaucoup de cellules une par une, c'est rédibitoire.

Il faudrait utiliser des tableau VBA pour modifier les données d'un seul coup, et/ou des plages.

A+
 
Re : Vba excel code a ameliorer

Bonjour job75, j'ai essayé de voir comment on pouvait travailler avec un tableau de données pour transférer et/ou modifier plus rapidement mais j'ai du mal à voir comment on peut travailler avec un tableau pour remettre des couleurs et des données de plusieurs labels sur une feuille à partir d'une cellule calculée ??
J'ai deja réussi a ce que le fichier soit plus rapide en rajoutant : Application.ScreenUpdating = False
Je suis en train de regarder pour modifier le code vba afin que l'userform copie des ensembles mais je ne vois pas bien comment faire avec un tableau?
 
Re : Vba excel code a ameliorer

Bonjour, j'ai donc revu complétement mon code pour supprimer la plupart des
HTML:
IF
.

Je vous joint le fichier (2-SOLUTION AUTO).

Par contre j'ai une derniere requete à mettre dans mon fichier : à savoir que de tous les textbox situé dans l'userform4, la valeur ne puisse pas dépasser les 31.

J'ai donc construit un module de classe qui fonctionne bien mais je n'arrive pas à l'adapter à mon fichier 2-SOLUTION AUTO.

Je vous joint le fichier que je souhaiterais intégrer (CLAS), si quelqu'un pouvait m'aider à voir où ça coince, je pourrais finir mon fichier.

D'avance merci.

Eideal44
 

Pièces jointes

- 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

Réponses
5
Affichages
431
Réponses
0
Affichages
203
Réponses
32
Affichages
1 K
Retour