Copier Range A:N d'une ligne [Résolu]

avyrex1926 360 Messages postés dimanche 3 décembre 2006Date d'inscription 3 janvier 2012 Dernière intervention - 18 janv. 2008 à 16:40 - Dernière réponse : avyrex1926 360 Messages postés dimanche 3 décembre 2006Date d'inscription 3 janvier 2012 Dernière intervention
- 19 janv. 2008 à 14:00
Bonjour,

Je voudrais copier une ligne de la cellule A à N mais j'éprouve de la difficulté.

Voici mon scripte:

 Dim Ligne As Long
    Sheets("DC-67 Boucherville").Select
    Ligne = (Sheets("DC-67 Boucherville").Range("A65000").End(xlUp).Row)
    Sheets("DC-67 Boucherville").Range ("A:B"& Ligne).Copy

Il ne veut pas copier cette ligne, Pourquoi? et comment faire pour la copier?

Merci de vôtre aide
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
cs_MPi 3877 Messages postés mardi 19 mars 2002Date d'inscription 23 août 2018 Dernière intervention - 19 janv. 2008 à 02:24
3
Merci
Salut Avyrex,

Tu dois spécifier le Range comme il faut
Sheets("DC-67 Boucherville").Range ("A" & Ligne & ":N"& Ligne).Copy

Tu dois conserver la syntaxe
ex:
Range("A2:N2")
tu changes 2 par la variable Ligne, mais aux 2 endroits...

MPi²
Pour ceux qui programment sous Office, n'oubliez pas qu'il existe un forum dédié à ces applications VBA....... ICI

Merci cs_MPi 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 92 internautes ce mois-ci

Commenter la réponse de cs_MPi
avyrex1926 360 Messages postés dimanche 3 décembre 2006Date d'inscription 3 janvier 2012 Dernière intervention - 18 janv. 2008 à 23:16
0
Merci
Oups je voulais dire

Dim Ligne As Long
    Sheets("DC-67 Boucherville").Select
    Ligne = (Sheets("DC-67 Boucherville").Range("A65000").End(xlUp).Row)
    Sheets("DC-67 Boucherville").Range ("A:N"& Ligne).Copy

Mais ça ne se selectione pas
Commenter la réponse de avyrex1926
avyrex1926 360 Messages postés dimanche 3 décembre 2006Date d'inscription 3 janvier 2012 Dernière intervention - 19 janv. 2008 à 14:00
0
Merci
Merci MPi,

Ça fonctionne
Commenter la réponse de avyrex1926

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.