XL 2019 Colonnes déplacées ?

  • Initiateur de la discussion Initiateur de la discussion DJ FA
  • Date de début Date de début

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 !

DJ FA

XLDnaute Occasionnel
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.

Merci bien pour votre aide.
 

Pièces jointes

Bonsoir DJ FA,
Un essai en PJ avec :
VB:
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
 

Pièces jointes

Merci ça fonctionne très bien.

Par contre sur mon fichier de travail, mes feuilles sont un peu en désordre, ça va pas aller ?

1706293543673.png
 
- 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
7
Affichages
182
Réponses
13
Affichages
136
Retour