[Résolu] err522 incompréhensible après validation

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
jerduv
Fraîchement OOthentifié
Messages : 7
Inscription : 01 mars 2024 09:58

[Résolu] err522 incompréhensible après validation

Message par jerduv »

Bonjour
dans le fichier ci joint j’essaie d'afficher le contenu de la cellule H3 dans la cellule BA24
mais des que je valide ma formule, les cellules des colonnes H a R me renvois l'erreur 522
C'est apparemment lier au cellule J3 et K3 qui contienne des formules matriciel, car quand je les suppriment toutes les colonnes redevienne normal.
L'erreur 522 est du a une référence circulaire mais je ne voit pas ou elle se trouve.
en cochant la case itération dans Outils ▸ Options ▸ LibreOffice Calc ▸ Calcul ▸ Itérations cela résout mon problème bien que je ne comprenne pas pourquoi.Mais je doit échanger mon fichier avec plein de gens et devoir leur préciser qu'ils doivent faire ça, risque de poser problème a certains, et surtout je risque d'oublier avec le temps.
finalement cocher la case itération ne résout pas mon problème vu que j'effectue cette action sur plusieurs cellule (les colonne XP de mon tableau) et certaine me renvoies l'err523

Si quelqu'un peut m'éclairer sur mon erreur.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par jerduv le 26 mars 2024 06:18, modifié 2 fois.
libreoffice 24.2 windows 10
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 5753
Inscription : 02 janv. 2009 23:56

Re: err522 incompréhensible

Message par Jean-Louis Cadeillan »

Bonsoir,
jerduv a écrit : 24 mars 2024 11:04 L'erreur 522 est due à une référence circulaire mais je ne vois pas où elle se trouve.
  • la cellule perso.BA24 renvoie l'erreur 522, elle fait référence à la plage nommée xp
  • la plage nommée xp = $perso.$H$1:$H$183 renvoie l'erreur 522, sa formule fait référence aux colonnes N et M
  • ces deux colonnes N et M renvoient l'erreur 522, leur formule fait référence à la colonne K
  • la colonne K renvoie l'erreur 522, elle fait référence à la plage nommée Comp
  • Comp = $perso.$AG$23:$CZ$52 est une plage dans laquelle il y a la colonne BA d'où la référence circulaire
Cordialement,
Jean-Louis
LibO 7.6.6.3 (x64 avec Java 1.8.0_411) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1
jerduv
Fraîchement OOthentifié
Messages : 7
Inscription : 01 mars 2024 09:58

Re: err522 incompréhensible

Message par jerduv »

Merci Jean louis
J'ai compris ou était mon erreur.
Je pensai qu'une formule pointant sur une cellule dans une zone ne pouvait provoquer une erreur de ref circulaire par rapport a la zone.
merci encore pour avoir décortiqué tout ca pour moi.
libreoffice 24.2 windows 10