déplacer une colonne en vba

dede039

XLDnaute Occasionnel
bonjours a tous

je voudrai par macro déplacé la colonne "r" pour l'insère avance la colonne "c"

merci pour votre aide
 

Staple1600

XLDnaute Barbatruc
Re : déplacer une colonne en vba

Bonsoir


Fais cette opération en laissant tourner l'enregistreur de macros.

Et tu auras ton code VBA de ce genre
Code:
Sub Macro2()
    Selection.Cut
    ActiveWindow.ScrollColumn = 6
    ActiveWindow.ScrollColumn = 5
    ActiveWindow.ScrollColumn = 4
    ActiveWindow.ScrollColumn = 3
    ActiveWindow.ScrollColumn = 2
    Range("B1").Select
    ActiveSheet.Paste
End Sub


Tu pourras ensuite te contenter d'un code de ce genre
Code:
Sub Macro1()
Columns("R:R").Cut Destination:=Columns("B:B")
End Sub
 
Dernière édition:

dede039

XLDnaute Occasionnel
Re : déplacer une colonne en vba

bonsoir

il et vrai que j'y avait pas pense:eek:
et j'ai sa
Code:
Sub Macro1()
'
' Macro1 Macro
'
    Columns("R:R").Select
    Selection.Cut
    Columns("C:C").Select
    Selection.Insert Shift:=xlToRight
End Sub

par contre se qui ne fait pas trais beau c que l'on voie la sélection de colonne

comment faire pour que cela soi "invisible"
 

Statistiques des forums

Discussions
312 196
Messages
2 086 098
Membres
103 116
dernier inscrit
kutobi87