IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Conception Discussion :

Duplication onglet - Erreur cellule nommée utilisant cellule nommée


Sujet :

Conception

  1. #1
    Membre à l'essai
    Homme Profil pro
    Ingénieur avant-vente
    Inscrit en
    Août 2016
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur avant-vente
    Secteur : Finance

    Informations forums :
    Inscription : Août 2016
    Messages : 16
    Points : 10
    Points
    10
    Par défaut Duplication onglet - Erreur cellule nommée utilisant cellule nommée
    Bonjour à vous.

    Description du problème
    J'ai un onglet O0 contenant une cellule nommée P0 (étendue du nom : classeur).
    J'ai un onglet O1 type.
    Dedans il y une cellule nommée P1 (étendue du nom : onglet), dont la valeur dépend de la cellule P0 (P1=P0+1).

    En dupliquant l'onglet O1 (nouvel onglet O2), j'ai 2 comportements différents entre EXCEL 2016 et EXCEL 365 :
    -EXCEL 2016 : O2!P1 a sa valeur correcte.
    -EXCEL 360 : O2!P1 renvoie une valeur #Valeur!.

    Solutions non satisfaisantes pour résoudre le #Valeur! dans EXCEL 360
    -Solution 1 : Avant de dupliquer l'onglet, mettre dans une cellule quelconque de O1 la formule "=P1" ; je ne sais absolument pas pourquoi, mais ça résout le problème
    -Solution 2 : Après duplication de l'onglet, modifier la formule "Fait référence à" de O2!P1 : "=MonFichier.xlsx!P0+1" --> "=P0+1" (en effet, en dupliquant, le nom du fichier vient s'ajouter dans la formule ; le retirer permet à P1 de se valoriser correctement dans EXCEL 360)

    Question
    Quelle solution, propre (la solution 1 ajoute une formule qui parait injustifiée) et légère (la solution 2 nécessite de revoir la formule après duplication), existe pour résoudre ce problème?

    Merci à vous.

  2. #2
    Membre du Club
    Homme Profil pro
    Bénévole super actif pour association sportive
    Inscrit en
    Février 2015
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Bénévole super actif pour association sportive

    Informations forums :
    Inscription : Février 2015
    Messages : 64
    Points : 66
    Points
    66
    Par défaut
    Bonjour entoinehuu,

    je n'ai pas de solution directe, mais affecter un nom à une cellule ou plage de cellule avec un nom qui peut se confondre avec une référence de cellule, en l'occurrence P1 n'est jamais bon (P0 n'est pas terrible non plus, mais au moins ça n'est pas une référence de cellule.
    Essaie peut-être avec un nom du genre _P0 et _P1, car dans ta formule qui renvoie O2!P1 dans l'onglet dupliqué, comment veux-tu que Excel sache si P1 doit pointer sur la cellule P1 de l'onglet, ou bien sur le nom P1 ?

    Cordialement

  3. #3
    Membre à l'essai
    Homme Profil pro
    Ingénieur avant-vente
    Inscrit en
    Août 2016
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur avant-vente
    Secteur : Finance

    Informations forums :
    Inscription : Août 2016
    Messages : 16
    Points : 10
    Points
    10
    Par défaut
    Bonjour Poussemousse.

    Merci pour ta réponse.
    Les noms données sont totalement fictifs pour l'exemple.
    Ils sont en réalité bien différents d'adresse de cellule.
    Le problème ne vient pas de là.

Discussions similaires

  1. [XL-2016] Erreur cellule texte écrite 12/89
    Par Superpat9999 dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 31/03/2017, 10h40
  2. nbval et erreur cellule vide
    Par miniil dans le forum Excel
    Réponses: 4
    Dernier message: 28/07/2015, 08h56
  3. [XL-2007] Nom d'onglet dans cellules
    Par Pierre77 dans le forum Excel
    Réponses: 3
    Dernier message: 05/09/2014, 14h07
  4. [XL-2003] Incrémentation onglet et cellule
    Par QuestVba dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 21/01/2013, 13h32
  5. Couleur onglets et cellules
    Par toufmaster dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 11/07/2007, 13h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo