Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Comparaispon de date VBA

MaximeD

XLDnaute Nouveau
Bonjour,

je sèche sur un problème de VBA.

J'ai 2 date de péremption dans une BDD de stock d'articles divers.
Par ex : L'article Pince j'ai 20 exemplaires avec une préremption en 2021
Je souhaite y ajouter via un formulaire 10 nouvelles pince mais avec une péremption en 2023.

Je souhaiterai que dans ma BDD il apparaisse 30 pinces avec la date de péremption la plus ancienne uniquement.

Ce que je n'arrive pas c'est comparer la date de péremption déjà entrée dans le stock et celle d'une textbox du formulaire et si celle du formulaire est plus récente que celle de la BDD alors il ne faut pas en tenir compte et si elle est plus ancienne, il faut rempacer la date dans la base de donnée. Les dates sont en jjjj-mm-aaaa.

J'ai tous le reste du formulaire fait, il ne me manque que le code pour comparer les dates.

Est-ce possible d'avoir un peu d'aide de votre part ?

merci d'avance

Maxime
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Maxime,
Sans fichier, la réponse sera "en aveugle".
Généralement le retour d'une Textbox est ... une chaine texte et non un nombre.
Donc la première chose à faire est : nombre = CDbl(Me.TextBox1)
Ensuite normalement vous devez pouvoir faire des comparaisons.
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…