Bonjour Guy,

Donc les gros bouquins ne sont pas toujours au top :-)
Pour �tre simple, on peut comparer les symboles + et  & avec pour
diff�rence essentielle :
+ c'est pour les additions (Lapallssade !)
& c'est pour concat�ner des textes, des chaines, des formules.
C'est un �quivalent de la fonction Concatener()


Ca je le sais, y'en a plein les gros bouquins :-)

Mais je ne vois pas le rapport avec le fait d'�tre oblig� d'�crire :

nb.si(E3:E10;">"&J5)

au lieu de nb.si(E3:E10;">J5")

alors que je peux employer cette syntaxe dans d'autres formules...

Je ne suis pas un expert, donc je vais peut-�tre dire une b�tise (je ne sais m�me pas pourquoi je dis "peut-�tre"), mais il me semble que l'usage de & est dict� par la n�cessit� de combiner des litt�raux, i.e des trucs � ne pas interpr�ter, avec des �l�ments du langage, qui eux doivent �tre interpr�t�s.


Dans l'exemple avec les adresses, si le ":" est mis directement, il est interpret� comme un symbole indiquant une plage de cellules, alors que l�, l'objectif est de construire une cha�ne de caract�res (ce qui est �galement le type retourn� par adresse) contenant le r�sultat de l'�valuation des deux appels � adresse (deux cha�nes) et la cha�ne ":" au milieu (ce qui construit une nouvelle cha�ne pouvant �tre utilis�e pour repr�senter une plage dans une autre fonction).

Enfin, bon, c'est juste mon interpr�tation, et je reconnais que �a tient plus de l'explication a posteriori...

Cyrille

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Répondre à