Microsoft 365 Copier le format en VBA

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

eric.frohlich@free.fr

XLDnaute Nouveau
Bonjour à tous,
Je pense que mon problème ne l'est pas pour certain d'entre vous.( je suis vraiment un débutant en VBA)
Voila, je cherche à copier le contenu de 2 feuilles (dans le même classeur) ayant exactement la même structure (nom de colonne et format de cellule) dans une troisième en conservant le format de ces cellules d'origine
Voici la macro que j'utilise :
Sub Rafraichir()
With Sheets("Textile")
.Range("A1").CurrentRegion.Copy Sheets("Compilation").Range("A1")
End With
With Sheets("Chaussures")
.Range("A1").CurrentRegion.Offset(1, 0).Copy Sheets("Compilation").Cells(Application.Rows.Count, 1).End(xlUp).Offset(1, 0)
End With
With Sheets("Compilation")
.Range("A1").CurrentRegion.Sort key1:=.Range("A1"), Header:=xlYes
End With
ActiveWorkbook.RefreshAll
End Sub

Cette macro fonctionne parfaitement bien, à part le fait que le format des cellules n'est pas pris en compte dans le nouveau tableau crée "Compilation"
Quelqu'un aurait-il la solution?
Merci pour votre aide

Cordialement
 
Re,

Et bien sur l'excel 2010 de ma bécane, tout ceci est reproduit exactement par votre macro. Je ne peux donc pas voir où est le problème. J'en suis tout marri!😳

Peut-être que quelqu'un d'autre passera par là et verra le problème.

A bientôt
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
8
Affichages
495
Réponses
3
Affichages
685
Réponses
2
Affichages
529
Retour