Bonjour à tous.
Je me permet de poster à nouveau pour un problème de gestion de date en vba ...
Mon problème est le suivant : j'ai quelques ligne de codes qui scannent toutes les lignes d'un tableau avec un do until isempty. Le but est de supprimer toutes les lignes contenant une date supérieure au lendemain à 4h du matin ...
Actuellement, j'utilise une méthode barbare : j'ai stocké, dans une feuille masquée, la date d'aujourd'hui (avec une fonction aujourdhui() ... 😊) à laquelle j'ajoute 1+1/6 (pour faire un jour et 4h) ... je compare chaque date à cette derniere cellule .
.Oui je sais, c'est archaïque comme méthode...
J'aimerais définir la date du lendemain 4h de manière automatique en vba, mais comment faire ça simplement ?
J'ai entendu parler de la fonction Now() mais elle me renvoie la date et l'heure de l'instant présent ... c'est trop précis, je n'arrivais pas à définir le lendemain 4h à partir du Now() brut ... comment trouver la date du jour "arrondie inferieur" directement ?
Merci de vos réponses! 😁
Onafe57