les espaces et la fonction indirect
Le
magic-dd

Bonjour
je bloque sur une de mes formules contenant la fonction indirect.
en effet, je n'arrive pas à lui faire prendre en compte l'espace dans ma =
syntaxe
voici ce que j'aimerai
INDIRECT("["&$B$1&"_"&$A$6&".xls]Bilan annuel!$A$5:$bj$43")
en fait la feuille de mon classeur que je souhaite utiliser s'appelle
Bilan annuel
j'ai essayé
INDIRECT("["&$B$1&"_"&$A$6&".xls]Bilanannuel!$A$5:$bj$43") la ca fonctionne=
mais je suis obliger de renommer tt le temps la feuille reference et lui e=
nlever l'espace
j'ai essayé
INDIRECT("["&$B$1&"_"&$A$6&".xls]"Bilan"&" "&"annuel"!$A$5:$bj$43")
mais la ca ne marche pas
merci de votre aide pour la correction de cette partie de formule qui est d=
ans la formule suivant
=RECHERCHEV($D$1;INDIRECT("["&$B$1&"_"&$A$6&".xls]Bilan BASAA!$A$5:$bj$43=
");B5;FAUX)
je bloque sur une de mes formules contenant la fonction indirect.
en effet, je n'arrive pas à lui faire prendre en compte l'espace dans ma =
syntaxe
voici ce que j'aimerai
INDIRECT("["&$B$1&"_"&$A$6&".xls]Bilan annuel!$A$5:$bj$43")
en fait la feuille de mon classeur que je souhaite utiliser s'appelle
Bilan annuel
j'ai essayé
INDIRECT("["&$B$1&"_"&$A$6&".xls]Bilanannuel!$A$5:$bj$43") la ca fonctionne=
mais je suis obliger de renommer tt le temps la feuille reference et lui e=
nlever l'espace
j'ai essayé
INDIRECT("["&$B$1&"_"&$A$6&".xls]"Bilan"&" "&"annuel"!$A$5:$bj$43")
mais la ca ne marche pas
merci de votre aide pour la correction de cette partie de formule qui est d=
ans la formule suivant
=RECHERCHEV($D$1;INDIRECT("["&$B$1&"_"&$A$6&".xls]Bilan BASAA!$A$5:$bj$43=
");B5;FAUX)
Voici un exemple : pour faire référence à la cellule A1
de la feuille "Bilan annuel".
Observe, il y a des guillemets simples autour du nom de
la feuille dotée d'un espace.
=INDIRECT("'Bilan annuel'!A1")
MichD
---------------------------------------------------------------
donc cette petite ' m'a fait tourner en bourrique pendant 2 heures !!!
donc au final ma formule devient
=RECHERCHEV($D$1;INDIRECT("["&$B$1&"_"&$A$6&".xls]BILAN ANNUEL'!$A$5:$bj$43");B5;FAUX)
Merci beaucoup
si il y a un ' à la fin il y en a forcement un au debut
donc
=RECHERCHEV($D$1;INDIRECT("'["&$B$1&"_"&$A$6&".xls]BILAN ANNUEL'!$A$5:$bj $43");B5;FAUX)
merci encore
Le jeudi 16 mai 2013 19:36:14 UTC+2, magic-dd a écrit :
Et oui , parfois on récupère des fichiers "mal nommés", sans vouloir
imposer forcément une seule bonne ou mauvaise façon
on a beau expliquer que ce qui arrive quand on met des espaces (inutiles) ou
certains caractères admis mais fortement décommandés comme le point, les
espaces ou signes
dans un nom de fichier ou d'onglet ou de champ de base de données, j'ai eu
le même genre de souci avec indirect et un apostrophe
Exemple de nom d'onglet: L'autonomie
Quand même plus simple BilanAnnuel ou Bilan_annuel ou L_Autonomie ou
Autonomie
J'en vois aussi qui écrivent leur biographie dans les noms ex:
Conseil d'administration du 24 décembre 2012. Version ultime de l'annexe à
la délibération concernant blablabla.doc
alors qu'on pourrait plus simplement avoir 20121224CaAnnBla.doc
et retrouver 4 ans plus tard ses fichiers rangés dans l'ordre...
"Version ultime" ou "dernière "étant aussi une inepte puisque pour peu qu'il
faille la rectifier ce sera la suivante.
Mais comme dit le squetche: C'est vous qui voyez....
--
LSteph
"magic-dd" news:
Bonjour
je bloque sur une de mes formules contenant la fonction indirect.
en effet, je n'arrive pas à lui faire prendre en compte l'espace dans ma
syntaxe
voici ce que j'aimerai
INDIRECT("["&$B$1&"_"&$A$6&".xls]Bilan annuel!$A$5:$bj$43")
en fait la feuille de mon classeur que je souhaite utiliser s'appelle
Bilan annuel
j'ai essayé
INDIRECT("["&$B$1&"_"&$A$6&".xls]Bilanannuel!$A$5:$bj$43") la ca fonctionne
mais je suis obliger de renommer tt le temps la feuille reference et lui
enlever l'espace
j'ai essayé
INDIRECT("["&$B$1&"_"&$A$6&".xls]"Bilan"&" "&"annuel"!$A$5:$bj$43")
mais la ca ne marche pas
merci de votre aide pour la correction de cette partie de formule qui est
dans la formule suivant
=RECHERCHEV($D$1;INDIRECT("["&$B$1&"_"&$A$6&".xls]Bilan
BASAA!$A$5:$bj$43");B5;FAUX)
Le vendredi 17 mai 2013 11:09:14 UTC+2, LSteph a écrit :