Code pour créer des onglets excel

Fermé
jorisG - 23 août 2013 à 16:31
Frenchie83 Messages postés 2240 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 11 août 2023 - 25 août 2013 à 06:46
Bonjour,

J'ai fais un code ( simple je suis complètement débutant) qui se traduit en français par :

J'ai un onglet1 dans excel dont la cellule A1 est une date que l'on remplis

Pour le moment quand je remplis cette date une ligne se crée dans un onglet2 et ce ainsi de suite

Maintenant que j'ai trop de ligne j'aimerai que quand le mois change cela me créé un nouvel onglet dans lequel le tableau continu

J'espère être clair dans mon message

Je vous remercie par avance de vos lumières

A voir également:

1 réponse

Frenchie83 Messages postés 2240 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 11 août 2023 338
25 août 2013 à 06:46
Bonjour
Pour répondre à votre question, il est donc nécessaire d'avoir 12 onglets (1 par mois), Nommés 1,2,3...,12.
Ensuite, dans votre code, il suffit de tester le mois de la date saisie en A1, et suivant le chiffre du mois renvoyé, vous remplissez l'onglet concerné, c'est tout.
Ajoutez cette ligne dans votre code
Sheets(Trim(Str(Month(Sheets("Feuil1").Range("A1").Value)))).Select
remplacez "feuil1" par le nom de votre feuille.
cela vous convient-il?
bonne journée
cdlt
0