Comment manipuler les lignes en VB...

Fermé
alphonse - 21 juil. 2011 à 11:46
 alphonse - 21 juil. 2011 à 13:18
Bonjour, je souhaites savoir comment manipuler les lignes sur excel... Pour au final copier des données à partir de le ligne vide après B46 ?
Avez vous un tuto pour ça ? Merci.



Private Sub CommandButton1_Click()

ligne_vide = Range("B46").End(xlDown).Row + 1

Sheets("Feuil1").Row("1:1").Copy Sheets("Feuil1").Row(ligne_vide)


End Sub
A voir également:

2 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
21 juil. 2011 à 12:28
Quand tu as la solution, tu la dédaignes donc...
https://forums.commentcamarche.net/forum/affich-22682961-probleme-boucle-for#p22690834
"ça l'air pas mal"
0
Comme tu peux le voir j'ai mis mon ancien sujet en "résolu" car c'est résolu et je t'en remercie.

Mais tu m'as aussi proposé une meilleure solution que je pourrais adapter pour le reste de mon script car j'ai un ensemblre de compteurs répartis sur plusieurs pages et c'est assez complexe au final... Ton autre solution m'évite de trop les utiliser.

ligne_vide = Range("B46").End(xlDown).Row + 1

Or je ne sais pas bien l'utiliser...
0