Fichier avec macro très lent

Bonjour à toutes et à tous

Voilà mon fichier arrive à son terme. Malheureusement, lorsque j'active mes boutons de commande, il est très lent à s'exécuter. Novice en vba, je ne vois pas où ça coince. En espérant qu'un membre puisse m'aider.

Bonne journée à tout le monde.

12marche.xlsm (175.60 Ko)

Bojour Jym, bonjour le forum,

En effet c'est bizarre. J'ai supprimé l'onglet synthèse, puis recréé avec les mêmes données et ça semble fonctionner. Je n'arrivais même pas à afficher la colonne A qui était masquée.

En pièce jointe ton fichier j'ai modifié. J'ai aussi changé le code...

5jym-ep-v01.xlsm (167.52 Ko)


Bonjour Jym et Bonjour Thautheme ... encore plus bizarre, je n'ai aucun ralentissement sur son fichier

avec une version excel 2013.

Bonjour le fil,

Pour moi, je suis d'accord avec ThauThème, c'est la feuille "Synthèse" qui est vérolée

Sheets("synthèse").ListObjects(1).ListRows.Add

Mets je ne sais combien de temps à rendre la main, pour 3 lignes

A+

Re-bonjour

Je viens de tester mon fichier sur mon pc boulot et sur excel 2010 et 2016 il est lent.

merci pour vos réponses et à ton aide ThauThème, effectivement il est rapide. par contre lorsque je mets dans le formulaire la date du 02/06/2022, il m'affiche dans l'onglet synthèse le 06/02/2022.

Re,

une ligne à rajouter dans le code du bouton Ajouter :

For Each CTRL In Me.Controls
    If CTRL.Tag <> "" Then TS.DataBodyRange(LI, CInt(CTRL.Tag)) = CTRL.Value
    If CTRL.Tag = "3" Then TS.DataBodyRange(LI, CInt(CTRL.Tag)) = CDate(CTRL.Value) '<---- ici
Next CTRL

Merci Merci pour cette aide

Bon Week End à tous

Rechercher des sujets similaires à "fichier macro tres lent"