Question sur l'écriture

Bonjour le forum

Je cherche à l'aide d'un MsgBox vbYesNo d'exécuter les instructions ci-dessous mais j'ai une erreur sur le code (surement le .click mais je ne connais pas d'autres façon d'écrire):

' Private sub etc ......................
Usf1.Hide
Msgbox "Voulez-vous recommencer ?" & chr(10), vbYesNo + vbInformation, "Info"
If Yes.click then USF1.Show
Else Unload Me
End Sub

Merci

Bonjour Gladius,

' Private sub etc ......................
Usf1.Hide
Rep = Msgbox "Voulez-vous recommencer ?" & chr(10), vbYesNo + vbInformation, "Info"
If Rep1 <> vbYes then 
Unload Me
Else 
USF1.Show
End If
End Sub

Ca devrait marcher!

Et sinon https://www.excel-pratique.com/fr/vba/boites_de_dialogue.php

Bon courage!

Salut

Merci pour le lien et ton code, les deux m'ont bien servis.

++

D'ailleurs je crois que tu peux condenser comme ça :

' Private sub etc ......................
Usf1.Hide

If Msgbox "Voulez-vous recommencer ?" & chr(10), vbYesNo + vbInformation, "Info"<> vbYes then 
Unload Me
Else 
USF1.Show
End If
End Sub

Bon courage!

Rechercher des sujets similaires à "question ecriture"