Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
XL 2013Exporter données d'une feuille vers une autre à un emplacement precis
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 !
Salut chers tous
J'aimerais copier et coller en valeur les données B6:B16 de ma feuille "Conso" dans ma feuille "Historique_Conso" selon le mois .
Je joins un fichier test pour illustrer mon problème. Merci de vouloir me guider.
Sub Exporter_Données()
'CodeNames des feuilles à adapter
Dim P As Range
Set P = Feuil2.[A5].CurrentRegion.Columns(2).Cells
With Feuil1.[D3].CurrentRegion
.Columns(Month(P(1))).ClearContents 'RAZ
P.Copy .Cells(1, Month(P(1)))
End With
With Feuil1.[D3].CurrentRegion
.Borders.Weight = xlThin
.Offset(.Rows.Count).Resize(.Parent.Rows.Count - .Rows.Count - .Row + 1).Delete xlUp 'RAZ dessous
.Parent.Activate 'facultatif
End With
End Sub
Edit : petite erreur, au lieu de P.Copy .Columns(Month(P(1))) il faut P.Copy .Cells(1, Month(P(1)))
C'est tres puissant et trop top.
Le résultat est propre.
Mais un dernier détail job75 , je voudrais que seules les valeurs soient transférées au cas ou il aurait une formule dans la plage d'origine.
Votre code est tres sublime . Pouvez vous apporter plus d'explications pour sa compréhension pour les "sous-doués" comme moi ? Encore Merci !!!!!
Sub Exporter_Données()
'CodeNames des feuilles à adapter
Dim P As Range
Set P = Feuil2.[A5].CurrentRegion.Columns(2).Cells
With Feuil1.[D3].CurrentRegion
.Columns(Month(P(1))).ClearContents 'RAZ
.Columns(Month(P(1))).Resize(P.Count) = P.Value 'copie les valeurs
End With
With Feuil1.[D3].CurrentRegion
.Borders.Weight = xlThin 'bordures
.Offset(.Rows.Count).Resize(.Parent.Rows.Count - .Rows.Count - .Row + 1).Delete xlUp 'RAZ dessous
.Parent.Activate 'facultatif
End With
End Sub
- 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