fonction "indirect" KO avec L1C1 obligé d'utiliser la syntaxe anglaise R1C1 avec une version française

Anonyme
2016-08-30T16:03:45+00:00

Bonjour

Problème sur office 365 avec logiciel excel avec dernière mise à jour sur la fonction "indirect" qui ne fonctionne plus avec une définition de L1C1 mais maintenant nous sommes obligé d'utiliser la syntaxe anglaise R1C1 !!

Nous utilisons un fichier avec des formules =indirect("L1C1";faux)

Avec une mise à jour d'Août (a priori en semaine 34)

La fonction indirect renvoie maintenant #REF car il veut maintenant =indirect("R1C1";faux)

Le PC est en Français et Excel est en Français

Existe t'il un paramètre à modifier pour que la fonction refonctionne comme précédemment en L1C1 ?

Merci d'avance

Cordialement

Microsoft 365 et Office | Excel | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la communauté de support Microsoft. Vous pouvez voter pour savoir si c’est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ou suivre la question.

0 commentaires Aucun commentaire
Réponse acceptée par l’auteur(e) de la question
DanielCo 107.7K Points de réputation
2016-08-31T14:46:01+00:00

Et Pourtant, si "ils" ont fait vite sur ce coup. Le passage à la version 16.0.7070.2033 a résolu le problème. (ou plutôt une marche arrière, j'étais en 16.0.7167.2040).

Daniel

Cette réponse vous a-t-elle été utile?

0 commentaires Aucun commentaire

70 réponses supplémentaires

Trier par : Le plus utile
  1. Anonyme
    2016-08-30T21:28:38+00:00

    Bonsoir

    Cloopy vous n'avez pas pas compris mon point ça n'a rien à voir avec le fait de cocher ou non la case Décocher la case "Style de référence L1C1"

    car dans la fonction Indirect (https://support.office.com/fr-fr/article/INDIRECT-INDIRECT-fonction-474b3a3a-8a26-4f44-b491-92b6306fa261) on peut écrire les références en A1 par exemple : =Indirect("A1";VRAI) ou =Indirect("A1") ou encore en L1C1 pour les français et R1C1 pour les anglophone c'est à dire =Indirect("L1C1";FAUX) pour les français et =Indirect("R1C1";FAUX) pour les anglophones

    Le soucis c'est qu'avant la dernière mise à jour les formules du style =Indirect("L1C1";FAUX) fonctionnait parfaitement bien sur les PC en français mais que depuis la mise à jour ça ne fonctionne plus et pour refaire marcher il faut mettre sur un PC en Français avec excel en Français =Indirect("R1C1";FAUX)...

    Donc je pense comme le dit DanielCo: " Il semblerait que le passage à la version 1607 ait encore frappé. "

    par contre j'espère que Microsoft ne va pas trop trainer à corriger car j'ai un paquet de fichier qui utilisent ça et chaque fichier l'utilise une centaine de fois...

    Donc j'ai une solution pour l'avenir en écrivant mes formules en =Indirect(adresse(1;1)) mais pour tous les projets passés je suis coincé...

    Cette réponse vous a-t-elle été utile?

    1 personne a trouvé cette réponse utile.
    0 commentaires Aucun commentaire
  2. DanielCo 107.7K Points de réputation
    2016-08-30T18:20:34+00:00

    Il semblerait que le passage à la version 1607 ait encore frappé. Soit tu attends que Microsoft rectifie, soit tu passes au style de référence A1.

    Daniel

    Cette réponse vous a-t-elle été utile?

    0 commentaires Aucun commentaire
  3. Anonyme
    2016-08-30T17:49:36+00:00

    Bonjour,

    Onglet Fichier,

    • Options Excel
    • Groupe Formules
    • Rubrique Manipulation des formules:

    ![](http://fud.community.services.support.microsoft.com/Fud/FileDownloadHandler.ashx?fid=5608915f-018d-4393-b73b-117aee7b121e)

    Cordialement

    Cette réponse vous a-t-elle été utile?

    0 commentaires Aucun commentaire
  4. DanielCo 107.7K Points de réputation
    2016-08-30T16:16:54+00:00

    Bonjour,

    En dehors de cette formule, est que tu peux utiliser les références LC ?

    Cordialement.

    Daniel

    Cette réponse vous a-t-elle été utile?

    0 commentaires Aucun commentaire