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

XL 2010 Cellule date vide, ne rien faire

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 !

madoupa

XLDnaute Nouveau
Bonsoir tout le monde
j'ai un code qui m'affiche les produits périmés mais il prend aussi les cellules vides comme produits périmés
1-produit a 21/10/2022
2-produit b 21/12/2022
3-produit c
4-produit d 01/01/2023
Svp je veux le modifier pour afficher que les produit périmé
VB:
Dim j As Integer
    Dim CELL As Range, mes As String, DerLig As Long

    With ThisWorkbook.Worksheets("Péremption") ' Le classeur où sont les données de dates d'expiration
      
       For Each CELL In .Range("G2:G700").Cells
      
          If DateDiff("d", Date, CDate(CELL.Value)) < 0 Then
          
                 mes = mes & Chr(149) & " " & CELL.Offset(, -4).Value & Space(1) & CELL.Offset(, -1).Value & _
                 " Expire dans " & DateDiff("d", Date, CDate(CELL.Value)) & " jours" & Chr(13) & vbCr
          End If
          
          
       Next CELL
    MsgBox "ALERTE PEREMPTION AU " & Format(Now, "dd/mm/yyyy") & Chr(10) & Chr(10) & Chr(10) _
    & Chr(13) & mes & vbCrLf & vbclrf, vbCritical, "Alert"
        
    End With

End If
 
- 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

Discussions similaires

Réponses
0
Affichages
1 K
Réponses
58
Affichages
6 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…