Convertir une formule

Bonjour

j' ai une formule qui fonctionne sous excel 2008 pour mac

Mais quand je la met dans une autre fichier avec Excel 2000

Celle-ci ne fonctionne plus

Voici ma formule

=INDIRECT("[Général.xlsx]"&A2&"!C3")

Je cherche donc a convertir ma formule

merci de votre aide

nicolas B.

Bonjour,

Logique puisque l'extension des fichiers a changé depuis excel 2007

Avec excel 2000 : =INDIRECT("[Général.xls]"&A2&"!C3")

Après excel 2007 : la formule que tu utilises

Peut être en essayant cette formule -->

=SI(ESTERREUR(INDIRECT("[Général.xlsx]"&A2&"!C3"));INDIRECT("[Général.xls]"&A2&"!C3");INDIRECT("[Général.xlsx]"&A2&"!C3"))

Mais bon faut pas une erreur à l'interieur des formules Indirect.

Si ok n'oublie pas de cliquer sur le V vert pour cloturer le fil

Amicalement

salut Dan

merci pour ta réponse, j'avais bien modifié l'extension

Avec ta formule ,j'ai encore la même réponse = #REF!

merci

nicolas B.

re,

On peut voir le fichier en question ou un exemple ?

Amicalement

Bonjour

Je ne sais pas si cette formule fonctionnait sur Mac, mais elle est de toute façon incorrecte car la fonction INDIRECT ne fonctionne que pour les Feuilles du classeur actif et est inappropriée pour un autre classeur.

Sa syntaxe dans le même classeur serait, si A2 contient le nom de la Feuille où on cherche

=INDIRECT(A2&"!C3")

ou

=INDIRECT("'"&A2&"'!C3) si le nom en A2 contient une espace.

Si la cellule à renvoyer est dans un autre classeur, il faut utiliser INDIRECT.EXT du pack de Macros complémentaires Morefunc

Cordialement

Bonjour Dan

je ne peux pas te joindre le fichier car c'est un fichier professionnel

Qui n'a rien de secret mais qui est sur le serveur de mon entreprise et qui est très lourd

Je peux te mettre un fichier exemple mais c'est celui de mon mac donc il fonctionne

Dans le fichier général un nom par feuille avec l'âge de la personne et dans synthèse

la liste des noms avec une formule pour allé pioche l'âge de mes agents.

Pour Amadéus

la formule fonctionne sur mac je vais essayer INDIRECT.EXT

merci de votre aide

Nicolas B.

15general.xlsx (29.05 Ko)
14synthese.xlsx (31.98 Ko)

Bonjour

J'ai du convertir en xls pour obtenir le résultat

Les explications sont dans le fichier

Cordialement

Edit: Mon débit internet vient de sombrer, j'envois le fichier dès que possible

Merci de votre aide

J'ai essayé avec INDIRECT.EXT la réponse affiché est : #NOM?

Je vais essayé avec la macro mais j'ai des droit limité a mon travail et je ne peux rien installé sur mon PC

Merci

Nicolas B.

Rechercher des sujets similaires à "convertir formule"