XL 2016 MSG spéciale

Scorpio

XLDnaute Impliqué
Bonjour à tous,
J'ai récupéré ce classeur ici dans le site, et qui m'intéresse, mais je suis vraiment pas un as avec les codes.
En fait, j'aimerais dans le msg, faire apparaitre les 2 messages, chacun sur une ligne selon l'ex, dans le classeur.
Y aurais-t-il quelqu'un de sympa, pour m'informer de ce changement?
Merci et à tout.
 

Pièces jointes

  • Classeur-exemple-V2.xlsm
    28 KB · Affichages: 20

youky(BJ)

XLDnaute Barbatruc
Bonjour Scorpio et Vgendron,
Les vblf n'ont rien à faire il faut les supprimer
Dans ce code ca marche
Bruno
VB:
Private Sub Workbook_Open()
Dim cel As Range
Dim Ecart As Long
Dim Msg As String
Dim derlig As Long

    With Sheets("Feuil1")
        derlig = .Range("A" & Rows.Count).End(xlUp).Row
       
        For Each cel In .Range("D2:D" & derlig)
            If DateDiff("D", Date, cel.Value) < 0 Then
                Ecart = 0
            Else
                Ecart = DateDiff("D", Date, cel.Value)
            End If
            Select Case Ecart
            Case 1 To 15
                Msg = Msg & "La formation de " & cel.Offset(0, 3) & " " & cel.Offset(0, -3) & _
                " arrive à échéance dans " & cel.Offset(0, 2) & " jours." & Chr(10)

                cel.Offset(0, 1) = cel.Offset(0, -3)
                cel.Offset(0, 1).Interior.Color = vbRed
                cel.Offset(0, 1).Font.Color = vbWhite
            Case 0
                Msg = Msg & "La formation de " & cel.Offset(0, 3) & " " & cel.Offset(0, -3) & _
                " est arrivée à son terme." & Chr(10)

                cel.Offset(0, 1).ClearContents
                cel.Offset(0, 1).Interior.Color = xlNone
                cel.Offset(0, 1).Font.Color = none
            End Select
        Next cel
        MsgBox Msg, , "FORMATION"
    End With
End Sub
 

Scorpio

XLDnaute Impliqué
Re
youki(BJ),
J'ai juste encore si vous me permettez, un petit détail,
La 2ème ligne et coupée en 2, et j'aimerais bien avoir la ligne entière sans coupure.
Voir la photo
A tout, merci
 

Pièces jointes

  • Capture11.PNG
    Capture11.PNG
    6.7 KB · Affichages: 84

Discussions similaires

Réponses
6
Affichages
132

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 196
Messages
2 086 100
Membres
103 116
dernier inscrit
kutobi87