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

Résolu
Marie Chant Messages postés 136 Date d'inscription   Statut Membre Dernière intervention   -  
redaiwa Messages postés 351 Date d'inscription   Statut Membre Dernière intervention   -
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.

A voir également:

1 réponse

redaiwa Messages postés 351 Date d'inscription   Statut Membre Dernière intervention   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