Bonjour,
C'est un peu de la bidouille mais essaie ceci :
1. Dans le fichier RESA-CAISSE
- vas dans THISWORKBOOK et mets le code ci-dessous
Private Sub Workbook_Activate()
UserForm1.Show
End Sub
- Toujours dans THISWORKBOOK, change le code de la Private sub workbook_open par celui ci-après:
Private Sub Workbook_Open()
With Application
.ScreenUpdating = False
.WindowState = xlMaximized
End With
UserForm1.Show
End Sub
- Vas ensuite dans l'USF et corrige les codes
Remplace
Unload UserForm1
Par
UserForm1.Hide
2. Dans le fichier petanque Nocture (et les autres aussi), change la macro Sub enregistrer par celle-ci après
Sub Enregistrer()
ThisWorkbook.Save
Workbooks("Résa-Caisse.xls").Activate
ThisWorkbook.Close
End Sub
Si ok, je vois 1 chose à simplifier. Pour ce faire dis moi, si tous tes fichiers sont bien placés dans le même répertoire que le fichier RESA-CAISSE
Autre remarque, évite les accents et espace dans tes noms de fichier et feuilles. Cela pose toujours des soucis à un moment ou l'autre. Mets plutôt comme ceci Resa-Caisse, petanque_nocture, etc....
A te relire