Sub Test()
Dim Msg As String
If a <> b Then
If a < b Then
Msg = "Il manque " & Abs(a - b) & " fichier(s) dans SID Stoneridge" & vbNewLine
Else
Msg = "Il manque " & Abs(a - b) & " ligne(s) dans le tableau SID Stoneridge" & vbNewLine
End If
Else
Msg = "controle stoneridge OK" & vbNewLine
End If
If c <> d Then
If c < d Then
Msg = Msg & "Il manque " & Abs(c - d) & " fichier(s) dans SI VDO" & vbNewLine
Else
Msg = Msg & "Il manque " & Abs(c - d) & " ligne(s) dans le tableau SI VDO" & vbNewLine
End If
Else
Msg = Msg & "controle SI VDO OK" & vbNewLine
End If
If e <> f Then
If e < f Then
Msg = Msg & "Il manque " & Abs(e - f) & " fichier(s) dans Documents Normatifs" & vbNewLine
Else
Msg = Msg & "Il manque " & Abs(e - f) & " ligne(s) dans le tableau Normatifs" & vbNewLine
End If
Else
Msg = Msg & "controle Document Normatifs OK" & vbNewLine
End If
MsgBox Msg, 64, "Résultat"
End Sub