comparaison de date avec VB6

  • Initiateur de la discussion Initiateur de la discussion fred43
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

fred43

Guest
Bonjour,
je souhaiterai pouvoir vérifier si une date, inscrite dans une cellule, n'a pas 6 mois de différence avec la date d'aujourd'hui en utilisant un programme vb. je n'ai aucune idée sur la solution, si quelqu'un a une idée.
 
Re : comparaison de date avec VB6

Code:
Sub suppression()
For n = Sheets("Feuil1").Range("D65536").End(xlUp).Row To 4 Step -1
  If Date - Sheets("Feuil1").Range("D" & n) > 180 Then Sheets("Feuil1").Range("D" & n).Delete Shift:=xlUp
Next n
End Sub

Bonjour fred, Jean-Pierre m'avait fournit cette macro losque j'avais essentiellement la même question que toi. Si tu cherches uniquement pour une cellule utilise le code suivant en remplaçant A1 pae ce que tu veux.

Code:
If Date - Sheets("Feuil1").Range("A1") > 180 Then 
msgbox("plus de 6 mois")
else
exit sub

Sinon, tu peux utiliser la formule matricielle en y changeant les informations pertinentes et l'action de supprimer la ligne pour ce que tu veux.
 
Re : comparaison de date avec VB6

ca marche pas, j'ai une date de qui est du 05/04/09, et il m'indique qu'elle a plus de 6 mois
Code:
        If Date - Cells(ligne, 15) > 180 Then
            MsgBox ("plus de 6 mois")
        Else
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
10
Affichages
377
Réponses
4
Affichages
224
  • Résolu(e)
Microsoft 365 DATEDIF
Réponses
11
Affichages
429
  • Résolu(e)
Microsoft 365 DateDif()
Réponses
5
Affichages
396
Réponses
12
Affichages
650
Réponses
15
Affichages
830
Réponses
6
Affichages
349
Réponses
7
Affichages
459
Réponses
10
Affichages
402
Réponses
4
Affichages
287
  • Question Question
Microsoft 365 Aide Excel formule
Réponses
4
Affichages
482
Réponses
2
Affichages
416
Retour