Comment afficher une image (Logo) à l'ouverture d'un fichier Excel ?

Bonjour;

Tout est dans le titre. J'aimerais dans l'idéal qu'à l'ouverture de mon classeur excel le logo de l'entreprise apparaisse 2 secondes puis disparaisse.

Est ce possible ?

Merci d'avance

Thierry

Bonjour :

En cherchant un peu sur ce forum :

https://forum.excel-pratique.com/viewtopic.php?t=107836

Bonjour

Tu colles le logo sur un onglet qui s'affiche par défaut à l'ouverture puis se masque au bout de 2 secondes

Dans ThisWorkbook

Private Sub Workbook_Open()
    With Worksheets("Logo")
        .Visible = True
        .Activate
        Application.OnTime Now + TimeValue("00:00:02"), "Masquer"
   End With
End Sub

Dans un module

Sub Masquer()
    Worksheets("Logo").Visible = xlVeryHidden
End Sub

Edit : pas rafraichi. Tu auras plusieurs solutions...

Bonjour,

Un petit test aux couleurs du forum.

Les codes vba sont :

-Dans le userform (pour la durée d'affichage)

-Dans le Workbook open pour lancer l'affichage du userform

-Dans un module pour la macro qui ferme le userform après 2 secondes.

135test-logo.xlsm (26.37 Ko)

Ps enregistrer d'abord le fichier avant d'ouvrir

Bonjour,

Un petit test aux couleurs du forum.

Les codes vba sont :

-Dans le userform (pour la durée d'affichage)

-Dans le Workbook open pour lancer l'affichage du userform

-Dans un module pour la macro qui ferme le userform après 2 secondes.

135test-logo.xlsm (26.37 Ko)

Ps enregistrer d'abord le fichier avant d'ouvrir

Rien ne se passe en ouvrant ton fichier désolé

Etrange de mon coté cela fonctionne. tu as bien enregistré une copie de ce fichier sur ton disque avant de l'ouvrir ?

Dans tout les cas les lignes de commandes vba sont dedans ; tu peux donc t'en inspirer.

Rechercher des sujets similaires à "comment afficher image logo ouverture fichier"