Syntaxe...

Le
Yvan
Bonjour,

Où est l'erreur dans la syntaxe suivante, car elle génère une erreur :

Cells(i, 2) =
[sumproduct((Marque=Alpha)*(Rayon<>""Chaussures"")*(Date>ÞS)*(Date<=Au)*CATTC)]

--
Merci pour vos réponses.
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Daniel.C
Le #16756471
Bonjour.
Quelle est le libellé de l'erreur ?
Y a-t-il des plages nommées, des variables ?
Cordialement.
Daniel
"Yvan"
Bonjour,

Où est l'erreur dans la syntaxe suivante, car elle génère une erreur :

Cells(i, 2) > [sumproduct((Marque=Alpha)*(Rayon<>""Chaussures"")*(Date>ÞS)*(Date<=Au)*CATTC)]

--
Merci pour vos réponses.


Yvan
Le #16756821
A l'exception de Chaussures, il ne s'agit que de plages nommées
effectivement. Elles sont toutes définies à l'aide de la fonction suivante :
CAMV = DECALER('CA N'!$D$2;;;NBVAL('CA N'!$D:$D)-1;1) par exemple

--
Merci pour vos réponses.


"Daniel.C" a écrit :

Bonjour.
Quelle est le libellé de l'erreur ?
Y a-t-il des plages nommées, des variables ?
Cordialement.
Daniel
"Yvan"
> Bonjour,
>
> Où est l'erreur dans la syntaxe suivante, car elle génère une erreur :
>
> Cells(i, 2) > > [sumproduct((Marque=Alpha)*(Rayon<>""Chaussures"")*(Date>ÞS)*(Date<=Au)*CATTC)]
>
> --
> Merci pour vos réponses.





Daniel.C
Le #16757541
Essaie avec la syntaxe suivante :
Cells(i, 2) = evaluate("sumproduct(" & Range("Marque").Address & "=" &
Range("Alpha").Address & ")*" etc.
Daniel
"Yvan"
A l'exception de Chaussures, il ne s'agit que de plages nommées
effectivement. Elles sont toutes définies à l'aide de la fonction suivante
:
CAMV = DECALER('CA N'!$D$2;;;NBVAL('CA N'!$D:$D)-1;1) par exemple

--
Merci pour vos réponses.


"Daniel.C" a écrit :

Bonjour.
Quelle est le libellé de l'erreur ?
Y a-t-il des plages nommées, des variables ?
Cordialement.
Daniel
"Yvan"
> Bonjour,
>
> Où est l'erreur dans la syntaxe suivante, car elle génère une erreur :
>
> Cells(i, 2) >> > [sumproduct((Marque=Alpha)*(Rayon<>""Chaussures"")*(Date>ÞS)*(Date<=Au)*CATTC)]
>
> --
> Merci pour vos réponses.







Jacquouille
Le #16757531
Bonsoir
Pour Sommeprod, j'aime bien mettre Evaluate en VBA.
Ensuite, s'assurer que les plages nommées aient bien la même longueur et
débutent bien à la même ligne.
Ensuite, pour des noms, ça va mieux avec des"".(pour Marque = "Alpha". Mais
rayon="chaussures" avec un seul " et non deux comme tu as mis.
Bonne chance

--
Bien amicalmement,
"Le vin est au repas ce que le parfum est à la femme."

Jacquouille.

"Yvan"
Bonjour,

Où est l'erreur dans la syntaxe suivante, car elle génère une erreur :

Cells(i, 2) > [sumproduct((Marque=Alpha)*(Rayon<>""Chaussures"")*(Date>ÞS)*(Date<=Au)*CATTC)]

--
Merci pour vos réponses.


Publicité
Poster une réponse
Anonyme