bonjour,
D'accord merci je vais essayer en changeant les boutons.
j'entre ça comme code mais je sais pas si c'est bon ni si ça correspond a mon attente.
" Private Sub CommandButton1_Click()
Dim message As String, Title As String
Dim Default As VbMsgBoxStyle
Dim Response As VbMsgBoxResult
message = "Veuillez confirmer la validation de l'entretien."
Title = "Demande confirmation"
Default = vbYesNo + vbQuestion
Response = MsgBox(message, Default, Title)
lannée = Range("B4").Value
newentretien = jour + 7
Select Case Response
Case vbNo
Exit Sub
Case vbYes
MsgBox "Bonjour " & Application.UserName & " bouton va devenir inactif et le prochain entretien en : " & newentretien, vbInformation
CommandButton1.BackColor = vbGreen
CommandButton1.Enabled = False
End Select
End Sub "
Cordialement