bonjour,
"en ouvrant un fichier et n'en plus Excel"
ça c'est du petit nègre et je ne comprend pas le petit nègre.
Le monde d'Excel et plus particulièrement celui des macros est un monde de précision ou chaque macro est une pièce d'horlogerie...
Si ton besoin n'est pas bien compris, il est peu probable qu'il soit bien satisfait.
Si la réponse est "ouvrir un fichier et seulement ce fichier"
Ouvrir ce fichier si ce n'est pas déjà fait, l'enregistrer au format des fichiers avec macro... (xlsm)
Il suffit d'aller dans VBA faire Insertion / UserForm et y insérer ton logo.
Il faudra procéder par tatonnement pour dimensionner ton USF aux dimensions du logo ou vice versa...
Ensuite dans le module ThisWorkbook coller cette macro :
Private Sub Workbook_Open()
UserForm1.Show
End Sub
Si ton besoin concerne en plus tout fichier Excel, ne pas tenir compte de ce qui précède et (uniquement dans ce cas), répondre à cette question :
Est-ce que tu possède déjà un perso.xla ou plus exactement son équivalent en version 2007 : personal.xlsb)
Question subsidiaire (mais réponse obligatoire) est-ce que tu sais un petit peu te servir de VBA ou est-ce que tout ce qui précède est "du chinois" pour toi ?
A+