Conserver mise en forme copier coller VBA

Bonjour à tous, je reviens vers vous car j'ai un problème de macro.

Patty5046 m'a déjà été d'une grande d'aide.

Ma fonction permet de copier différents tableaux de différentes feuilles, pour tous les copiés dans une seule feuille. Attention certain de ces tableaux sont variables en terme de taille c’est donc pourquoi la conservation de la mise en forme bloque… En effet dans l’onglet “onduleur”, je peux rentrer un nombre qui pourra faire varier le nombre de ligne de cet onglet, ainsi que celle de l’onglet “tensions de chaînes”. J'aimerai donc modifier la macro pour copier tous ces tableaux en conservant cette mise en forme.

Je vous laisse mon fichier en PJ avec la macro dans le Module 4.

Si vous avez des questions ou si je n'ai pas été assez précis n'hésitez pas à m'envoyer un message.

Léo.

18test-2.xlsm (94.01 Ko)

Bonjour leo

Me revoilà

essaie ce fichier :

68copier-formats.xlsm (92.03 Ko)

Dis-moi

A + ???

Bonjour Paty5046.

Le problème est toujours le même.

J'aimerai garder la mise en forme de chacun de mes tableaux, c'est a dire la même taille des cases.

En effet, lorsque le texte est dans les tableaux, lors de la copie, les cases se rétrécissent, ou s'agrandissent, ce qu'il fait qu'il faut réajuster chaque case pour que ce soit lisible.

Mes explications précédentes étaient un peu foireuse je l'admet...

Cordialement, Léo.

Salut Paty5046. J'ai finalement trouvé comment résoudre mon problème !!

J'ai ajouter "Worksheets("Feuil1").Range("A:L").Cells.EntireRow.AutoFit" à la fin de ma macro.

Merci encore pour le temps que tu as passé à m'aider

Léo.

Rechercher des sujets similaires à "conserver mise forme copier coller vba"