Code pour créer des onglets excel
jorisG
-
Frenchie83 Messages postés 2240 Date d'inscription Statut Membre Dernière intervention -
Frenchie83 Messages postés 2240 Date d'inscription Statut Membre Dernière intervention -
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
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:
- Code pour créer des onglets excel
- Code ascii - Guide
- Créer un lien pour partager des photos - Guide
- Créer liste déroulante excel - Guide
- Comment créer un groupe whatsapp - Guide
- Créer un compte google - Guide
1 réponse
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
cela vous convient-il?
bonne journée
cdlt
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)))).Selectremplacez "feuil1" par le nom de votre feuille.
cela vous convient-il?
bonne journée
cdlt