De: Laurent longre Objet: Re: Différence entre (...) et [ ...] Date : mardi 26 octobre 1999 16:48 La syntaxe [X] donne le même résultat que la fonction Evaluate("X"). Elle permet d'évaluer l'expression X comme si celle-ci était évalué dans une formule de feuille de calcul. [A1] renvoie donc une référence vers la cellule A1 de la feuille de calcul active, et peut servir de raccourci à range("A1"). De la même manière, on peut se servir de [] pour évaluer le résultat de formules, par exemple [SUM(A1:C50)/4]. Sous Excel 97, les noms de fonctions employés de cette manière doivent être en Anglais. Cette syntaxe permet également d'évaluer à partir de VBA des formules matricielles renvoyant éventuellement un tableau de valeurs. Laurent Eric RENAUD wrote: > > Je remarque que dans certaines lignes de code, sont employés parfois des > parenthèses ( ), parfois des crohets [ ]. > Ex. > range ([A1],[B1].end(xldown)).select > Quelle en est la signification exacte, comment faut il l'interpréter ? > > Cordialement > Eric RENAUD