Bonjour CHti160
Désolé, oui vraiment désolé de ne pas avoir répondu à ta réponse !
la raison est que je ne suis allé voir la réponse que ce matin et j'avais finalement trouvé la solution :
Private Sub Workbook_Open()
MENU.Show 0
End Sub
et ca a marché!
je croyais q'il fallait mettre userform devant, bref je bidouillais et en regardant les exemples divers trouvé sur ce site j'ai pu enfin trouvé ce que je cherchais.
Je t'avoue, j'avais oublié ton post ! je suis parti sur autre chose ! mais tu as tout à fait raison dans ce que tu écris.
Géneralement je réponds aux différentes personnes qui me conseille. Sauf si j'oublie !!!
En ce qui concerne mon problème, qui lui n'est pas encore résolu (userform et protection cellule) je vais essayer ta solution mais une petite précision lorsque tu écris
cmd1 Click
sheets(1).unprotect
.............................Opérations à effectuer
Sheets(1).protect
est ce que cette macro va déprotéger toutes les cellules de la feuilles ?
car ce que je veux en fait c'est que si on clique sur le bouton du user form, que ce userform fasse exactement la même chose (effacer les données, ouvrir une autre fenêtre etc..) mais en acceptant que certaines cellules soient protégées. (je ne sais si c'est vraiment clair tout ça !)
merci encore de ton aide, et promis je penserai à répondre aux personnes qui ont l'obligence de m'aider.
Zesula