Rapport de message :*
 

Re: Amélioration code VBA

Titre du sujet : Re: Amélioration code VBA
par Guy le 09/04/2010 18:38:42

Bonjour Damien,

Malheureusement il n'y a pas l'ombre d'une donnée dans ton classeur seulement 801 lignes de code réparties ainsi :

Fichier                     Type de fichier      Lignes de code     Lignes de commentaires   Total des lignes  Procédures
VBAProject (Temps de cyclage25 test.xls)        Projet  801 (96%)       30 (3%)            831              7
Feuil1                       Document VBA                16                     0                   16              2
Module1                        Module                   200                     6                  206              1
Module2                        Module                   157                     6                  163              1  
Module3                        Module                   146                     6                  152              1
Module4                        Module                   141                     6                  147              1
Module5                        Module                   141                     6                  147              1
ThisWorkbook                 Document VBA                 0                     0                    0              0
 
Le seul module de code qui porte plus d'une procédure(2) est Feuil1 et l'une d'elle est creuse.
Les autres procédures ont vraisemblablement été montées à l'aide de l'enregistreur de macros et à en voir la longueur ce n'est pas de tout repos.
La majorité du code s'occupe de mise en page et il y a nombre de redites dans le code.
Alors au lieu de se perdre dans les fioritures donne plutôt une ou plusieurs phrases claires sur le but de l'exercice et des données pour y voir plus clair.

Cordialement,

Guy