> Tous les forums > Forum Bureautique
 Excel-Comment nommer les onglets des feuilles?
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
vmakuba
  Posté le 21/10/2005 @ 14:20 
Aller en bas de la page 
Petit astucien
Salut, J'ai un classeur qui gère plusieurs feuilles chacune concerne un mois. La première feuille concerne les saisies, et les données sont sélectiionnées par date et renvoyées sur chaque mois. Comment faire pour que, lorsque je saisie une date (ex 21/10/2005)sur la feuille des saisies, que l'onglet de la feuille des données d'octobre s'adapte à ce mois, en ne tenant compte que du mois? Merci de votre réponse.
Publicité
sourisdeservice
 Posté le 21/10/2005 à 18:59 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Salut, Si je rÚpond Ó la question du titre c'est simple Clic droit sur l'onglet et sur renommer - taper directement le nom pour la suite c'est sans doute de la programmation en VBA qui pourra le faire ou alors envisager d'apprendre Access et tu feras ce que tu veux avec un certain apprentissage [langue]
galopin01
 Posté le 21/10/2005 à 20:34 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien
oui, c'est un peu nÚbuleux.
monkiki
 Posté le 21/10/2005 à 21:21 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petite astucienne
Salut, Voici lÆinstruction VBA pour renommer lÆonglet de la feuille 3 par ex. Sheets("Feuil3").Name = "Octobre" Il suffit de faire une macro ÚvÚnementielle dans le module de chacune de tes feuilles qui lance une fonction qui elle renomme lÆonglet souhaitÚ. Je ne vois pas comment on pourrait te faire une macro avec toutes les suppositions et les imprÚcisions. Si tu nÆarrive pas Ó dÚfinir plus prÚcisÚment ton besoin, la solution de sourisdeservice est tout Ó fait adaptÚe.
vmakuba
 Posté le 21/10/2005 à 22:24 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Salut Ó tous et merci de votre contribution. Le problÞme est que je gÞre un fichier dynamique, dont les noms des onglets des feuilles dÚpendent des mois saisis. Ceci signifie que si je tape une date 21/10/2005 dans la cellule A1 de la feuil1, que le nom de l'onglet de feuil1 soit changÚ en "Octobre 05". Si dans A1 je saisis la date du 14/12/05, que l'onglet de la feuille porte le nom de "DÚcembre 05". C'est donc un fichier dynamique. La solution de Monkiki s'approche un peu, mais lÓ le nom de l'onglet est dÚfini dans le code et est statique. Je vous remercie encore de votre contribution. A+
Marmotte18
 Posté le 22/10/2005 à 06:59 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour, Supposons que la date qui permet de changer automatiquement le nom de l'onglet soit en A1. Exemple : A1=12/09/2005 InsÞre la macro suivante dans l'objet qui porte le nom de ta feuille : Private Sub Worksheet_Change(ByVal Target As Range) Dim Mois As Byte Mois = Month(Range("A1").Value) ActiveSheet.Select ActiveSheet.Name = Choose(Mois, "Janvier", "FÚvrier", "Mars", "Avril", "Mai", "Juin", "Juillet", "Ao¹t", "Septembre", "Octobre", "Novembre", "DÚcembre") End Sub => A chaque fois que tu changeras de date dans A1, le nom de ton onglet sera modifiÚ automatiquement avec le nom du mois correspondant Marmotte18 [IMG]http://img97.exs.cx/img97/7449/Mimoza.jpg[/IMG] Dites le avec des fleurs, c'est tellement plus gentil ...
vmakuba
 Posté le 22/10/2005 à 22:17 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Merci Marmotte18, merci Ó tous, J'ai essayÚ ton code et þa marche. J'ai mm ajoutÚ qu'il affiche l'annÚe Ó cotÚ du mois. Il me reste Ó trouver le bon ÚvÚnement pourque les noms des onglets de toutes les feuilles concernÚes par la macro changent une fois que la date est saisie sur la feuille des saisies (en incrÚmentant les mois sur chaque feuille et en s'adaptant Ó cette date). Je vous recontacte si je n'y arrive pas. Mais ce que j'ai obtenu c'est dÚjÓ bcp mieux, une fois de plus merci Ó tous. A Bient¶t.
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
Ecran portable 15,6 pouces Arzopa (FullHD, IPS, USB-C) à 80,92 €
80,92 € 139 € -42%
@Amazon Allemagne
Ecran PC 27 pouces Koorui (FHD, IPS, 75 Hz) à 102,99 €
102,99 € 160 € -36%
@Amazon
Jeu de société Esquissé (8 personnes) à 19,49 €
19,49 € 35 € -44%
@Amazon
PC Portable 15.6 pouces Medion Erazer Deputy P60 (FHD IPS 144 Hz, Core i7 12650H, 16 Go, SSD 512 Go, GeForce RTX 4070) à 999,99 €
999,99 € 1299,99 € -23%
@Cdiscount
Enceinte connectée Amazon Echo Pop avec assistant Alexa à 19,99 €
19,99 € 70 € -71%
@Amazon
Lego 75192 Star Wars Le Millenium Falcon UCS (7500 pièces) à 679,99 €
679,99 € 879 € -23%
@Fnac

Sujets relatifs
Comment Renommer les onglets Feuil dans Excel
Comment supprimer recherche Laoscript au démarrage Excel ?
excel: effacer le contenu ds plusieurs feuilles
Comment afficher la dernière information d'une colonne Excel
copier sur plusieurs feuilles excel en meme temps
Comment insérer un tableau Excel de calcul dans un site?
comment inscrire la date dans excel
comment suivre mon compte en banque sur excel
Comment recuperer des fichiers Excel 2007 avec Excel 2003
Comment verrouiller une cellule Excel 2007
Plus de sujets relatifs à Excel-Comment nommer les onglets des feuilles?
 > Tous les forums > Forum Bureautique