Deplacer une Macro

KarimX -  
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

Je suis tenu à effectuer un travail sur les macros dans le cadre de mon stage. Toutefois, cela est loin d'être gagner. J'ai réalisé une macro qui me permet d'avoir dans une feuille (X) une seule ligne avec plusieurs colognes. Le travail est de transposer automatiquement cette ligne dans une autre feuille (Table) qui contient déjà plusieurs lignes. Il faut que la ligne seule séléctionnée de la feuille (X) soit incrémenter automatiquement après les lignes déjà existantes.

Je vous remercie.
A voir également:

1 réponse

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

Je ne comprend pas...
Il faut que la ligne seule séléctionnée de la feuille (X) soit incrémenter automatiquement après les lignes déjà existantes.

Qu'entends tu par : La ligne soit incrémentée ??
Tu veux dire.. "coller" (après les lignes existantes de ton autre feuille) ??

Si oui.. il te faut déterminer à quelle ligne tu dois donc coller....

Dim Ligne_Ou_Coller  as Long
Dim Sh as WorkSheet
Set Sh = Sheets('autre_feuille')
Ligne_Ou_Coller = Sh.Cells.Find("*", Range("A1"), , , xlByRows, xlPrevious).Row +1

0
KarimX
 
Oui exactement, il faut qu'elle soit coller. toutefois, je ne peux pas déterminer la ligne parce qu'a chaque fois j'ai une nouvelle macro je veux quelle se colle à la dernière ligne de la feuille (table). Serait'il possible de détermnier la dernière ligne vide du tableau ? merci beaucoup pour votre reponse.
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752 > KarimX
 
Serait'il possible de détermnier la dernière ligne vide du tableau ?

C'est exactement le code que je t'ai donné !
0