Macro copier la derniere colonne d'un tableau dans la suivante

Résolu
Marie Chant Messages postés 147 Statut Membre -  
redaiwa Messages postés 370 Statut Membre -
Bonjour à tous,

Pourriez-vous m'aider s.v.p.

Je voudrais savoir ce que je dois inscrire dans ma macro pour

copier-coller la derniere colonne (en valeur), dans la colonne suivante a la suite de mon tableau.

La derniere colonne change d'une fois a l'autre car il y a des mois que j'ai seulement 10 colonnes et d'autres 12 colonnes.

Merci beaucoup de votre aide.

1 réponse

  1. redaiwa Messages postés 370 Statut Membre 119
     
    Salam Marie Chante.

    Essaye ce code pour voir :

    Sub Copier()
    dercol = Range("A1").End(xlToRight).Column 'détermine la dernière colonne non vide
    Columns(dercol).Copy 'et la copie
    Columns(dercol + 1).PasteSpecial Paste:=xlPasteValues 'dans la colonne d'après
    End Sub


    Réponse un peu tardive mais... "mieux vaut tard que jamais" ;-)
    2