Re
pour masquer ton ruban apres ton message de bienvenue il suffit de mettre en premier ton cote VBA de bienvenue
sinon pour ta 2 eme questions cela dois etre possible avec une macro du style
Private Sub Workbook_BeforeClose(Cancel as Boolean)
If Me.Saved = False Then Me.Save
End Sub
Cet exemple enregistre toujours le classeur s'il est été modifié en quittant
mais je ne connais pas trop commentaire pour que tu affiche ton ruban en quittant peut être une autre personne pourra t'aider car mes connaissances sont assez limité, aussi pourquoi afficher le ruban en quittant ?
marc