Récupérer numéro feuille précédente
Fedo'
Messages postés
5
Statut
Membre
-
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Ca fait un petit moment que je me casse la tête sur comment récupérer le nom de ma feuille précédente automatiquement.
J'explique pourquoi : J'ai un fichier Excel avec 52 feuilles, pour les 52 semaines, nommées de 1 à 52. Le contenu de ces 52 feuilles est relativement similaire, à savoir le planning prévisionnel de tous mes employés. Si je change, ou ajoute un employé dans mon fichier par exemple semaine 31, je veux qu'il soit répercuter automatiquement sur toutes les feuilles suivantes, jusqu'à la fin de l'année.
Pour l'instant je fais cette formule pour récupérer ma liste de ma feuille précédente :
='36'!A1
Ici je récupère le nom de mon employé se trouvant dans la case A1 de mon planning semaine 36, cette formule se trouve donc dans ma feuille de la semaine 37.
Cette formule sera ='41'!A1 pour la semaine 42, ='51'!A1 pour la semaine 52,etc. etc.
Ce qui fait que pour l'instant je me tape toutes les feuilles à la main ...
J'ai une formule permettant de récupérer mon numéro de semaine précédent :
=(SOMME(STXT(CELLULE("nomfichier";A1);TROUVE("]";CELLULE("nomfichier";A1);1)+1;30)-1))
Cette formule me donne donc le résultat 31 dans la feuille semaine 32, 38 dans la feuille semaine 39, etc. etc.
Par contre, quand je veux l'intégrer à ma formule précédente (='41'!A1), ça ne marche pas. J'ai un message d'erreur d'Excel me disant que je fais référence à un élément inconnu.
J'ai essayé ça :
='(SOMME(STXT(CELLULE("nomfichier";A1);TROUVE("]";CELLULE("nomfichier";A1);1)+1;30)-1))'!A1
Merci de votre aide.
Ca fait un petit moment que je me casse la tête sur comment récupérer le nom de ma feuille précédente automatiquement.
J'explique pourquoi : J'ai un fichier Excel avec 52 feuilles, pour les 52 semaines, nommées de 1 à 52. Le contenu de ces 52 feuilles est relativement similaire, à savoir le planning prévisionnel de tous mes employés. Si je change, ou ajoute un employé dans mon fichier par exemple semaine 31, je veux qu'il soit répercuter automatiquement sur toutes les feuilles suivantes, jusqu'à la fin de l'année.
Pour l'instant je fais cette formule pour récupérer ma liste de ma feuille précédente :
='36'!A1
Ici je récupère le nom de mon employé se trouvant dans la case A1 de mon planning semaine 36, cette formule se trouve donc dans ma feuille de la semaine 37.
Cette formule sera ='41'!A1 pour la semaine 42, ='51'!A1 pour la semaine 52,etc. etc.
Ce qui fait que pour l'instant je me tape toutes les feuilles à la main ...
J'ai une formule permettant de récupérer mon numéro de semaine précédent :
=(SOMME(STXT(CELLULE("nomfichier";A1);TROUVE("]";CELLULE("nomfichier";A1);1)+1;30)-1))
Cette formule me donne donc le résultat 31 dans la feuille semaine 32, 38 dans la feuille semaine 39, etc. etc.
Par contre, quand je veux l'intégrer à ma formule précédente (='41'!A1), ça ne marche pas. J'ai un message d'erreur d'Excel me disant que je fais référence à un élément inconnu.
J'ai essayé ça :
='(SOMME(STXT(CELLULE("nomfichier";A1);TROUVE("]";CELLULE("nomfichier";A1);1)+1;30)-1))'!A1
Merci de votre aide.
A voir également:
- Récupérer numéro feuille précédente
- Numero prive - Guide
- Récupérer compte yahoo sans numéro de téléphone - Guide
- Recuperer message whatsapp supprimé - Guide
- Comment recuperer un numero supprimé - Accueil - Android
- Récupérer mon compte facebook désactivé - Guide
4 réponses
Bonjour
Si vous groupez vos feuilles, par ex de semaine 31 à 52, tout ce que vous écrivez en 31 apparaitra sur les suivantes.
Ensuite dégrouper.
Si vous groupez vos feuilles, par ex de semaine 31 à 52, tout ce que vous écrivez en 31 apparaitra sur les suivantes.
Ensuite dégrouper.
En fait je crois savoir pourquoi ça ne fonctionne pas.
Quand on veut chercher dans un autre onglet il met le nom de l'onglet entre deux '
Il cherche un onglet qui porte exactement le nom entre les deux '
Donc avec m formule il cherche un onglet qui s'appelle (SOMME(STXT(CELLULE("nomfichier";A1);TROUVE("]";CELLULE("nomfichier";A1);1)+1;30)-1))
Bien évidemment je n'ai pas d'onglet portant ce nom, mais je cherche l'onglet portant le nom du résultat de cette formule ...
Quand on veut chercher dans un autre onglet il met le nom de l'onglet entre deux '
Il cherche un onglet qui porte exactement le nom entre les deux '
Donc avec m formule il cherche un onglet qui s'appelle (SOMME(STXT(CELLULE("nomfichier";A1);TROUVE("]";CELLULE("nomfichier";A1);1)+1;30)-1))
Bien évidemment je n'ai pas d'onglet portant ce nom, mais je cherche l'onglet portant le nom du résultat de cette formule ...
Bonjour,
Pour simplifier tu pourrais noter ton n° de semaine sur ta feuille, en B1 par exemple
Et :
=INDIRECT($B$1-1 & "!A" & LIGNE())
à recopier vers le bas
eric
Pour simplifier tu pourrais noter ton n° de semaine sur ta feuille, en B1 par exemple
Et :
=INDIRECT($B$1-1 & "!A" & LIGNE())
à recopier vers le bas
eric
Merci d'avoir répondu rapidement.