Bonjour,
Je suis actuellement débutante et je souhaiterais un peu d'aide dans la réalisation de mes macros.
Je souhaite faire une macro assez complexe mais pour le moment je suis bloquée à une étape très simple.
J'ouvre un classeur excel à partir d'un autre classeur puis je selectionne une feuille la copie, ajoute une feuille dans le classeur d'où je lance la macro et colle le contenu de la feuille de l'autre classeur dans cette nouvelle feuille.
Problème, la mise en forme n'est pas respectée.
J'ai grace à votre forum réussi à obtenir un peu de formatage de mes celluless, mais impossible de maintenir la hauteur des lignes. La macro copie/colle bien les couleurs, les formules, les valeurs, les bordures, la largeur des colones mais rien pour les lignes.
Voici une partie du code :
j'ai essayé un
mais sans résultats puisque le paramètre est inconnu.
Merci d'avance à tous !
Je suis actuellement débutante et je souhaiterais un peu d'aide dans la réalisation de mes macros.
Je souhaite faire une macro assez complexe mais pour le moment je suis bloquée à une étape très simple.
J'ouvre un classeur excel à partir d'un autre classeur puis je selectionne une feuille la copie, ajoute une feuille dans le classeur d'où je lance la macro et colle le contenu de la feuille de l'autre classeur dans cette nouvelle feuille.
Problème, la mise en forme n'est pas respectée.
J'ai grace à votre forum réussi à obtenir un peu de formatage de mes celluless, mais impossible de maintenir la hauteur des lignes. La macro copie/colle bien les couleurs, les formules, les valeurs, les bordures, la largeur des colones mais rien pour les lignes.
Voici une partie du code :
Code:
Selection.PasteSpecial Paste:=xlPasteValues
Selection.PasteSpecial Paste:=xlFormats
Selection.PasteSpecial Paste:=xlPasteColumnWidths
j'ai essayé un
Code:
xlPasteRowHeights
Merci d'avance à tous !