VBA /copier coller (tableaux taille variable)

Résolu
M&M -  
lermite222 Messages postés 9042 Statut Contributeur -
Bonjour,

Voilà j'ai une question concernant une fonction copier coller sur du VBA :

Je suis en train de réaliser une macro qui servira d'outil pr faciliter la copie de plusieurs colonnes d'un tableau vers 2 templates de tableau.

Le tableau dont est issu la copie sera variable au niveau de la taille totale de ligne (car issu d'une extract) bref:

(je vous passe le début)

Nb_Lignes1 = Range("A2").End(xlUp).Row

(me permet de déterminer le nombre de lignes totales du tableau)

mais au niveau de la copie est ce possible de faire:

(code pas sûr)

RANGE (A2: A2+ Nb_lignes1).Select

Comme puis je additionner le nombre de lignes de façon à obtenir A2: A37 (par exemple)

J'espère avoir été clair :x

Merci d'avance pr vos réponses


M&M

A voir également:

1 réponse

bacus13 Messages postés 30 Statut Membre 8
 
Range("A2","A" & NB_lignes1).Copy (ou .Select mais vaut mieux s'en passer).

En esperant t'avoir été utile !
1
lermite222 Messages postés 9042 Statut Contributeur 1 191
 
Bonjour,
Légère erreur dans le code. :D
Range("A2:A" & NB_lignes1).Copy (ou .Select mais vaut mieux s'en passer).
A+
0
bacus13 Messages postés 30 Statut Membre 8
 
non les deux fonctionnent (en tout cas mon code fonctionne ^^ )
0
lermite222 Messages postés 9042 Statut Contributeur 1 191
 
Autant pour moi, je ne l'avais jamis vu sous cette forme.
A+
0