G Goo69 XLDnaute Nouveau 16 Mars 2024 #1 Bonsoir, Je suis en cours de création d'un fichier avec 12 onglets qui représentent chaque mois de l'année, soit la forme 01 pour janvier, 02 pour février ... J'utilise la formule pour récupérer le nom de l'onglet : Code: DROITE(CELLULE("filename";A1);NBCAR(CELLULE("filename";A1))-CHERCHE("]";CELLULE("filename";A1))) Cependant, la conversion du mois en lettre ne fonctionne que pour l'onglet 01. Pour l'onglet 02, j'ai toujours "janvier". Voici la formule : Code: TEXTE(DROITE(CELLULE("filename";A1);NBCAR(CELLULE("filename";A1))-CHERCHE("]";CELLULE("filename";A1)));"mmmm") Le fichier est en pj. Pourriez-vous m'aider à résoudre ce problème ? Gérald Pièces jointes ex.xlsx 20.1 KB · Affichages: 5
Bonsoir, Je suis en cours de création d'un fichier avec 12 onglets qui représentent chaque mois de l'année, soit la forme 01 pour janvier, 02 pour février ... J'utilise la formule pour récupérer le nom de l'onglet : Code: DROITE(CELLULE("filename";A1);NBCAR(CELLULE("filename";A1))-CHERCHE("]";CELLULE("filename";A1))) Cependant, la conversion du mois en lettre ne fonctionne que pour l'onglet 01. Pour l'onglet 02, j'ai toujours "janvier". Voici la formule : Code: TEXTE(DROITE(CELLULE("filename";A1);NBCAR(CELLULE("filename";A1))-CHERCHE("]";CELLULE("filename";A1)));"mmmm") Le fichier est en pj. Pourriez-vous m'aider à résoudre ce problème ? Gérald
sylvanu XLDnaute Barbatruc Supporter XLD 16 Mars 2024 #2 Bonsoir Goo, Je pense qu'avec les mois dans l'ordre dans Paramètres ce serait plus simple. En PJ un essai avec : VB: ="Isolé "&INDEX(Mois[Mois exercice];CNUM(DROITE(CELLULE("filename";A1);2)))¶mètres!B3 Je ne l'ai fait que pour feuille "02" C2 et D2. Pièces jointes ex.xlsx 18.8 KB · Affichages: 6 Vote positif 0 Vote négatif
Bonsoir Goo, Je pense qu'avec les mois dans l'ordre dans Paramètres ce serait plus simple. En PJ un essai avec : VB: ="Isolé "&INDEX(Mois[Mois exercice];CNUM(DROITE(CELLULE("filename";A1);2)))¶mètres!B3 Je ne l'ai fait que pour feuille "02" C2 et D2.
job75 XLDnaute Barbatruc 16 Mars 2024 #3 Bonsoir Goo69, sylvanu, Pour avoir le mois an lettres ajoutez "1/"& devant son numéro : Code: TEXTE("1/"&DROITE(CELLULE("filename";A1);NBCAR(CELLULE("filename";A1))-CHERCHE("]";CELLULE("filename";A1)));"mmmm") A+ Vote positif 0 Vote négatif
Bonsoir Goo69, sylvanu, Pour avoir le mois an lettres ajoutez "1/"& devant son numéro : Code: TEXTE("1/"&DROITE(CELLULE("filename";A1);NBCAR(CELLULE("filename";A1))-CHERCHE("]";CELLULE("filename";A1)));"mmmm") A+