|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() ilies comptable Inscription : octobre 2010 Messages : 109 ![]() |
BONJOUR
Ma Feuil2 contient un tableau Ma cellule A1 Feuil1 contient une date exemple : 31/05/2011. Ma cellule B2 Feuil1 = Code :
SOMMEPROD((Feuil2!A2:A12=Feuil1!A1)*( Feuil2!C2:C12)) Code :
=SOMMEPROD((Feuil2!A2:A12=Feuil1!A1)*( Feuil2!C2:C12)) Mais si je tape cette date à l’aide d’une zone de texte : Code :
Et merci beaucoup. |
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Philippe TulliezDéveloppeur et formateur VBA, Excel et Word. Inscription : janvier 2010 Messages : 1 305 ![]() |
Bonsoir,
La formule affiche 0 parce-que la valeur dans la cellule est considérée comme du texte Il faut utiliser utiliser la fonction CVDate pour faire la conversion. Code :
Range("A1") = CVDate(Me.TextBox1.Text)
__________________
Philippe Tulliez http://philippe.tulliez.be Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau) Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
|
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() ilies comptable Inscription : octobre 2010 Messages : 109 ![]() |
Merci beaucoup mon ami c'est exacte ce que je cherche.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com