Bonjour
voici ma formule que j'utilise présentement qui fonctionne très bien, par contre j'Ai rajouter une colonne dans M dans laquelle j'inscrit une date butoir , j'aimerais ainsi à l'ouverture du workbook qu'il y est un autre fenêtre avertissant qui se situerait dans le coin droit en haut, donc comment dois-je m'y prendre pour ajouter un bout de code
voici ma formule actuelle
Private Sub Workbook_Open()
Dim MaCell As Range, Mess As String
Dim MaCell1 As Range, Mess As String
For Each MaCell In ThisWorkbook.Worksheets("Base").Range("D2😀" & Sheets("Base").Range("D65536").End(xlUp).Row).Cells
If MaCell.Value < Now Then Mess = Mess + (MaCell.Offset(0, -3).Value & " - Date d'échéance le : " & MaCell.Value & vbNewLine)
Next MaCell
If Mess = "" Then Exit Sub
Mess = "Permis EXPIRÉ :" & vbNewLine + Mess
MsgBox Mess
For Each MaCell1 In ThisWorkbook.Worksheets("Base").Range("M2:M" & Sheets("Base").Range("M65536").End(xlUp).Row).Cells
If MaCell1.Value < Now Then Mess = Mess + (MaCell.Offset(0, -3).Value & " - Date d'échéance le : " & MaCell.Value & vbNewLine)
Next MaCell1
If Mess = "" Then Exit Sub
Mess = "Filtrage EXPIRÉ :" & vbNewLine + Mess
MsgBox Mess
End Sub
voici ma formule que j'utilise présentement qui fonctionne très bien, par contre j'Ai rajouter une colonne dans M dans laquelle j'inscrit une date butoir , j'aimerais ainsi à l'ouverture du workbook qu'il y est un autre fenêtre avertissant qui se situerait dans le coin droit en haut, donc comment dois-je m'y prendre pour ajouter un bout de code
voici ma formule actuelle
Private Sub Workbook_Open()
Dim MaCell As Range, Mess As String
Dim MaCell1 As Range, Mess As String
For Each MaCell In ThisWorkbook.Worksheets("Base").Range("D2😀" & Sheets("Base").Range("D65536").End(xlUp).Row).Cells
If MaCell.Value < Now Then Mess = Mess + (MaCell.Offset(0, -3).Value & " - Date d'échéance le : " & MaCell.Value & vbNewLine)
Next MaCell
If Mess = "" Then Exit Sub
Mess = "Permis EXPIRÉ :" & vbNewLine + Mess
MsgBox Mess
For Each MaCell1 In ThisWorkbook.Worksheets("Base").Range("M2:M" & Sheets("Base").Range("M65536").End(xlUp).Row).Cells
If MaCell1.Value < Now Then Mess = Mess + (MaCell.Offset(0, -3).Value & " - Date d'échéance le : " & MaCell.Value & vbNewLine)
Next MaCell1
If Mess = "" Then Exit Sub
Mess = "Filtrage EXPIRÉ :" & vbNewLine + Mess
MsgBox Mess
End Sub