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

Excel Discussion :

[XL-2010] Feuille qui ne se calcul pas


Sujet :

Excel

  1. #1
    Membre à l'essai
    Homme Profil pro
    assistant ressources humaines
    Inscrit en
    Octobre 2014
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : assistant ressources humaines
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2014
    Messages : 11
    Points : 10
    Points
    10
    Par défaut [XL-2010] Feuille qui ne se calcul pas
    Bonjour,

    J'ai un classeur Excel qui contient les feuilles suivantes :

    • DATA : qui va chercher les données depuis une base Access 2010 (Excel se connecte à la base pour aller chercher la table)
    • société1, société2, ... société n : sont toutes des feuilles identiques qui font des calculs pour vérifier la cohérence des données.
    • Synthèse : va chercher dans toutes les feuilles les principaux résultats pour créer un rapport final.


    Mon problème est simple : j'ai bien l'option calcul automatique activée mais les feuilles ne se calculent pas.
    J'ai la formule dans chaque cellule, si je fais F9 la feuille se calcule et je vois apparaitre les résultats.
    Mais si je vais sur la feuille d'à côté, si je fais F9, la feuille précédente se décalcule et il n'y a plus les résultats.

    NB: seule les cellules allant chercher les données dans la feuille data (dont les données viennent d'access) posent problème.

    Du coup je ne peux pas faire mon rapport de synthèse.

    Quelqu'un à une idée ?

    merci

  2. #2
    Expert éminent sénior Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Points : 32 866
    Points
    32 866
    Par défaut
    Est-ce que l'onglet DATA se remets à jour ?
    Est-ce que dans tes calculs il y a des fonctions personnalisées en VBA ?
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  3. #3
    Membre à l'essai
    Homme Profil pro
    assistant ressources humaines
    Inscrit en
    Octobre 2014
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : assistant ressources humaines
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2014
    Messages : 11
    Points : 10
    Points
    10
    Par défaut
    Il n'y a pas de VBA dans ma feuille.
    J'ai enlevé la connexion et importé la feuille (qui est donc statique maintenant)

    j'ai toujours le problème

  4. #4
    Expert éminent sénior Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Points : 32 866
    Points
    32 866
    Par défaut
    Citation Envoyé par Nico_73 Voir le message
    j'ai bien l'option calcul automatique activée
    As-tu été vérifier aussi dans Fichier > Options > Formules > Mode de calcul ?
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  5. #5
    Membre à l'essai
    Homme Profil pro
    assistant ressources humaines
    Inscrit en
    Octobre 2014
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : assistant ressources humaines
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2014
    Messages : 11
    Points : 10
    Points
    10
    Par défaut
    oui oui, c'est la première chose que j'ai vérifié.

    J'ai trouvé l'anomalie mais je ne comprends pas le bug.
    Dans chaque feuille en A1, j'ai la formule suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =DROITE(CELLULE("nomfichier";A1);NBCAR(CELLULE("nomfichier"))-TROUVE("]";CELLULE("nomfichier";A1)))
    En claire je récupère le nom de l'onglet.
    Et toute ma feuille est basée sur cette valeur.

    Le truc c'est que quand je passe d'une feuille à l'autre cette formule s'actualise mal.

  6. #6
    Expert éminent sénior Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Points : 32 866
    Points
    32 866
    Par défaut
    Ca ne résoudra pas ton problème mais la fonction STXT serait plus simple à utiliser (dans ce cas) que DROITE.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =STXT(CELLULE("nomfichier";A1);TROUVE("]";CELLULE("nomfichier";A1))+1;1000)
    Perso, j'utilise ça dans plusieurs fichiers et je n'ai jamais rencontré le problème que tu décris (sauf à l'époque où j'utilisais Excel 97).
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  7. #7
    Membre à l'essai
    Homme Profil pro
    assistant ressources humaines
    Inscrit en
    Octobre 2014
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : assistant ressources humaines
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2014
    Messages : 11
    Points : 10
    Points
    10
    Par défaut
    oui, j'avais vu cette cellule et je l'ai testé, mais je sais pas pourquoi il me retourne de temps à autre le nom avec une lettre de moins ou le nom avec un "[" devant.
    Uniquement sur certains onglet (toujours les même).
    Du coup ça casse toutes mes formules et dont mon rapport final.

    Bref, j'ai mis un bout de VBA qui va chercher le nom des onglets à l'ouverture du fichier.
    C'est stable et efficace

    merci pour ton aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Somme qui ne se calcule pas
    Par berti dans le forum Excel
    Réponses: 7
    Dernier message: 05/10/2018, 23h18
  2. [AC-2010] Champ calculé qui ne se calcule pas
    Par Daejung dans le forum Modélisation
    Réponses: 9
    Dernier message: 11/01/2014, 15h27
  3. [Excel 2010] CheckBox qui ne se charge pas
    Par jerome71300 dans le forum Excel
    Réponses: 1
    Dernier message: 13/04/2011, 20h07
  4. Formule qui ne se calcule pas
    Par Dereck07 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 02/03/2008, 16h32
  5. [D7-EXCEL2000] Formule dans cellule Excel qui ne se calcule pas
    Par Albertolino dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 09/09/2003, 15h18

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