recopie de ligne à partir d'une cellule variable | ||
---|---|---|
Inscription: 30/01/2014
De FRANCE
Messages:
3
Système d'exploitation: PC Version Excel utilisée: 2003 |
Posté le : 30-01-2014 22h01
Bonsoir,
mes connaissances étant très limitées à la lecture des différents posts, je demande assistance sur le point et fichier suivant:
A partir de la cellule G16 (que je sais retrouver en utilisant la formule qui me donne la dernière cellule non vide de cette colonne), j'ai besoin de décaler jusqu'en A16, déclarer cette cellule active, sélectionner la plage a16:y16 que je vais copier en A17.
Lorsque je relancerai la macro, il faudra prendre en compte comme NOUVELLE référence la cellule G17 pour pouvoir copier en ligne 18 le contenu de la plage de cellules A17:Y17.
et ainsi de suite
l'idéal pour moi étant de voir apparaître en vert dans la macro les "explications" du style Range,cells etc (j'aimerai bien comprendre un peu aussi)
ci joint le petit fichier (excel 2007).
Bien évidemment, cette demande était pour hier... lol
Je vous remercie par avance pour votre contribution
|
|
|
Re: recopie de ligne à partir d'une cellule variable | ||
---|---|---|
Inscription: 18/05/2006
De Saône-et-Loire (71)
Messages:
1539
Système d'exploitation: PC Version Excel utilisée: 97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365 |
Posté le : 30-01-2014 23h40
Bonsoir olive7677, bienvenue sur XLpages.com
Une remarque en premier lieu : ton classeur exemple comprend une bonne quantité d'autres macros dont certaines ne sont pas franchement copiées à la bonne place. Mais bon...
Pour répondre à ta demande, tu devrais pouvoir tester le code suivant : Sub RecopieLigne() 'myDearFriend! - www.mdf-xlpages.com Dim Plage As Range Dim L As Long With Sheets("Test") 'Dernière ligne colonne 7 (G) L = .Cells(.Rows.Count, 7).End(xlUp).Row 'Définit la plage A:Y de la ligne L Set Plage = .Range(.Cells(L, 1), .Cells(L, 25)) 'Copie la plage en décalant d'une ligne vers le bas Plage.Copy Destination:=Plage.Offset(1) End With End Sub En espérant t'avoir dépanné.
Bien cordialement, Didier_mDF
Le Webmaster La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien |
|
|
Re: recopie de ligne à partir d'une cellule variable | ||
---|---|---|
Inscription: 30/01/2014
De FRANCE
Messages:
3
Système d'exploitation: PC Version Excel utilisée: 2003 |
Posté le : 31-01-2014 07h12
Bonjour,
je teste cela dès ce matin et te tiens au courant du résultat cela va sans dire. Merci de cette coopération.
Quant aux très très nombreuses macros qui "traînent", elles sont là suite aux tout aussi nombreux essais infructueux qui m'ont amené sur le forum. bonne journée. |
|
|
Re: recopie de ligne à partir d'une cellule variable | ||
---|---|---|
Inscription: 30/01/2014
De FRANCE
Messages:
3
Système d'exploitation: PC Version Excel utilisée: 2003 |
Posté le : 02-02-2014 14h25
Re-bonjour,
comme indiqué dans le préfixe, le sujet est clos. Tout marche à merveille. Encore merci pour cette participation. |
|
|