Re : Une macro qui s'arrête sans raison apparente
Bon c'est bien ce que j'avais compris.
C'est peut être un peu bête de ma part mais j'ai pris l'habitude de ne (presque) jamais utiliser de gestion d'erreur.
C'est pas vraiment une méthode que je préconise mais je me la suis imposée afin de progresser dans ma façon de coder notamment sur l'anticipation de toutes les erreurs possibles. Et puis vu que je suis le principal utilisateur de mes macros, l'apparition d'un message d'erreur n'est pas trop gênante.
Bon à part ça, et pour palier au problème qui a fait l'objet de ce post, je me suis créé une macro reproduisant à l'identique la feuille active vers un nouveau classeur, histoire de repartir sur un fichier sain. J'ai décidé de ne pas utiliser le copier/coller histoire de ne garder que les éléments qui m'intéressent (et puis c'était quand même plus drôle à coder comme ça
).
Cette reproduction couvre :
- Les dimensions de chaque ligne et chaque colonne
- Les cellules fusionnées
- Les caractéristiques principales de police
- Les alignements verticaux et horizontaux, renvoi à la ligne, indentation
- Le format
- Les bordures
- Une grosse partie des mises en formes conditionnelles
- Les éventuelles images insérées sur la feuille
J'ai fait l'impasse sur certaines choses que je n'utilise pas. Attention : J'ai pour habitude de masquer les lignes inutilisées en dessous et les colonnes inutilisées à droite de mes tableaux. Faites de même si vous ne voulez pas que l'exécution de la macro s'éternise.
Au cas où ça vous serez utile (ou simplement pour les curieux), je vous livre cette macro telle que je l'utilise sous forme d'un nouveau menu "GeoTrouvePas" dans votre barre (n'ayez pas peur, il disparaîtra à la fermeture ! ^^).
Edit : avec le fichier joint c'est mieux.....