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é Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire
Réponse acceptée par l’auteur 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 a-t-elle été utile ?

0 commentaires Aucun commentaire

70 réponses supplémentaires

  1. Anonyme
    2016-09-02T13:19:50+00:00

    Même bug mais sous Win7... ;)

    Merci à tous : la réparation est en cours, on verra ce que ça donnes pour moi.

    Edit : 

    Elle dure combien d'années cette $@[)§ de réparation ???

    Merci aussi à Microsoft pour ce joli bug qui me coûte presque une après midi de boulot.

    Heureusement que je ne travail pas dans un hôpital... ;)

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

    0 commentaires Aucun commentaire
  2. Anonyme
    2016-09-02T04:41:13+00:00

    Merci GR,

    Excellente explication, mais non, "tout le monde" n'a pas essayé.

    Et comme je n'ai pas le problème puisque je ne suis pas sur Office 2016, je ne peux pas comprendre les noms d'oiseau ni les références à un W10 1607 bogué.

    Encore merci

    Cordialement

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

    0 commentaires Aucun commentaire
  3. Anonyme
    2016-09-01T21:01:20+00:00

    et L1C1, R1C1, c'est quoi?

    Tu as su te servir d'Excel?

    Voir réponse de Cloopy le 30:

    ![](http://fud.community.services.support.microsoft.com/Fud/FileDownloadHandler.ashx?fid=96916472-dba9-400b-8a06-aaf64270cad8)

    Et j'ajoute (pour le cas où...)

    ![](http://fud.community.services.support.microsoft.com/Fud/FileDownloadHandler.ashx?fid=f12413a9-b817-4a4f-80bb-11ed61c5a77d)

    Les "enluminures", c'est aussi là pour être lu, pas seulement faire joli

    Bonsoir Cloopy

    Effectivement L1C1 en français = R1C1 en anglais mais ce n'est pas vraiment le sujet...

    et l'activation ou non de du style de référence L1C1 n'a aucun impact sur le fonctionnement de la fonction INDIRECT puisque dans la fonction INDIRECT on spécifie le mode qu'on veut utiliser A1 ou L1C1 quand le champ "a1" est respectivement à VRAI (ou omis) ou FAUX

    Maintenant si j'avais un excel en Anglais j'écrirais =INDIRECT("Feuill1R1C1";FAUX) et ça me ferait la même chose que =INDIRECT("A1";VRAI) ou encore =INDIRECT("A1")

    avec mon excel en Français j'écris =INDIRECT("Feuill1L1C1";FAUX) et ça me donnait jusqu'ici la même chose que =INDIRECT("A1";VRAI) ou encore =INDIRECT("A1")

    Mais ce que tout le monde essaie de vous faire comprendre c'est que depuis la dernière version d'excel en Français si j'écris =INDIRECT("Feuill1L1C1";FAUX) j'ai #REF alors que la veille ça marchait parfaitement et que maintenant pour faire en sorte que ça fonctionne sur cette dernière version d'excel en Français il faut écrire  **** =INDIRECT("Feuill1R1C1";FAUX) pour retrouver la même chose que =INDIRECT("A1";VRAI) ou encore =INDIRECT("A1")

    C'est un peu pénible de changer toutes les formules dans anciens fichiers excel en Français pour remplacer les =INDIRECT("Feuill1L1C1";FAUX) en =INDIRECT("Feuill1R1C1";FAUX) surtout qu'il faudra refaire marche arrière quand le problème sera corrigé

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

    0 commentaires Aucun commentaire
  4. Anonyme
    2016-09-01T14:07:14+00:00

    et L1C1, R1C1, c'est quoi?

    Tu as su te servir d'Excel?

    Voir réponse de Cloopy le 30:

    Et j'ajoute (pour le cas où...)

    Les "enluminures", c'est aussi là pour être lu, pas seulement faire joli

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

    0 commentaires Aucun commentaire