cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 1 nov. 2007 à 20:11
Salut
Catégorie modifiée (c'est du VBA)
Personnellement, je comprends absolument rien à ta question !
- "Insérer une ligne dans une feuille" : Oui, et encore ? où ? à partir de quoi ?
- "comme suite" : suite de quoi ?
Ca ne veut rien dire ...
Tu veux savoir quoi mettre dans la function "inserer" ?
Quel rapport entre "a , b" et la fonction "inserer" du dessous ?
Si tu sais le faire à la main, enregistre une nouvelle macro, fais ton insertion à la main puis stoppe l'enregistrement.
Va ensuite voir dans la macro la ou les lignes de code générés.
Tu n'as plus qu'à mettre tes paramètres au bon endroit.
Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés
<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
For compt = 0 To List1.ListCount - 1
With ActiveWorkbook.Worksheets("Feuil1")
.Cells(LigneExcel, 1) = LigneExcel
.Cells(LigneExcel, 2) = List1.List(compt)
LigneExcel = LigneExcel + 1
End With
Next compt