|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Inscription : avril 2007 Messages : 218 ![]() |
Bonsoir.
Voici une procédure qui recherche la première valeur supérieure à la valeur cherchée dans la colonne A. 2011001 2011002 2011003 2011004 2011005 2011006 2011007 2011008 2011009 2011010 2011011 Code :
Exemple : Si la valeur entrée = 20111, la première valeur supérieure trouvée dans la colonne A sera : 2011001, dans ce cas le message "Pas de valeur…., devra s’afficher. Pourriez-vous m’indiquer une piste svp. Merci d’avance. |
||
|
|
00
|
|
|
#2 | |
|
Expert Confirmé Sénior
![]() Jérôme FONTAINEContrôleur de Gestion Inscription : juin 2006 Messages : 3 899 ![]() |
Bonjour,
Ta variable valtest n'étant pas déclarée, elle est implicitement de type variant. Du coup quand tu saisies 20111, valtest devient numérique (probablement Long) 20111 est bien plus petit que 2011001. Si tu veux faire un test de type texte déclares ta variable en String
__________________
Jérôme Citation:
nous encouragera.Dans le cas ou la réponse mérite, à vos yeux, un , nous faire partager la raison de ce vote, pourrait nous permettre de nous améliorer.
|
|
|
|
00
|
|
|
#3 | |||
|
Membre Expert
![]() Retraité Inscription : avril 2011 Messages : 692 ![]() |
Bonjour,
Si j'ai bien compris ta demande Citation:
Code :
|
|||
|
|
00
|
|
|
#4 | ||||
|
Nouveau Membre du Club
![]() Inscription : avril 2007 Messages : 218 ![]() |
Bonsoir jfontaine, gFZT82.
Merci pour vos réponses, à prime abord elle ne sont pas concluantes. J'ai déclaré la variable valtest et ajouté les lignes suivantes: Code :
Voici la procédure corrigée : Code :
|
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com