Bonjour à tous,
Je suis débutante en VBA Excel.
Je travaille actuellement sur une macro qui va chercher des infos dans un fichier
.XML et les mets en forme dans excel.
Le resultat final comporte plusieurs centaines de lignes.
Je souhaiterais donc que la macro écrive les 200 premieres lignes sur la page
active puis continue le traitement des lignes restantes dans une nouvelle page.
Malheureusement, pour le moment la macro me crée bien une autre feuille mais
écrit directement dessus.
La feuille d'origine elle, reste vide.
Il me manque un bout de code pour dire à la macro, si tu dépasses 200 lignes
écrit dans cette page jusqu'a la ligne 200 puis crée la nouvelle feuille et fini
le traitement sur celle ci.
Pour cela, j'ai récupéré la condition ci dessous mais je ne parviens pas à dire
ce qu'il manque ...
If nb_insta > 200 Then
???
else
ActiveWorkbook.Sheets.Add
end if
Milles mercis à vous pour votre précieuse aide.
Bonne journée
Béatrice