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.
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 !
Bonjour, sur ce fichier excel, j'aimerai via une macro que sur les feuilles 5 et 6, que la colonne comportant la valeur "boire" en titre soit coupée/collée en colonne A.
Sub Déplacer()
Application.ScreenUpdating = False
For F = 5 To 6
With Sheets(F)
.Columns("A:A").Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
If Application.CountIf(.[1:1], "boire") > 0 Then Col = Application.Match("boire", .[1:1]) Else Exit Sub
DL = .Cells(10000, Col).End(xlUp).Row
.Range(.Cells(1, "A"), .Cells(DL, "A")) = .Range(.Cells(1, Col), .Cells(DL, Col)).Value
Columns(Col).Delete Shift:=xlToLeft
End With
Next F
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