IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

Infobulle sur une image (onmouseover )


Sujet :

Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 231
    Par défaut Infobulle sur une image (onmouseover )
    Bonjour à tous,

    J'ai inséré dans un tableau Excel plusieurs images via Insertion/Image. Je leurs ai attribué des macros pour permettre d'ouvrir des documents au clic sur ces images.

    Comment puis-je afficher une infobulle s'affichant lors du passage de la souris ?

    Le but étant de rendre les fonctions plus explicites aux utilisateurs. (Les images sont pas super top...)


    En cherchant un peu j'ai cru comprendre que je n'avais pas choisi la meilleure des solutions pour insérer une image... J'attends donc vos avis sur la question !

    Merci d'avance et bon weekend !

  2. #2
    Membre confirmé
    Homme Profil pro
    Comptable
    Inscrit en
    Décembre 2012
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Comptable
    Secteur : Bâtiment

    Informations forums :
    Inscription : Décembre 2012
    Messages : 57
    Par défaut
    Bonjour,
    J'avais eu besoin de faire cela il y a quelque temps. La solution que j'avais trouvé été de mettre une forme quelconque (cercle, carré, ...), ensuite tu fait un lien hypertexte qui te renvoie vers la feuille active et surtout tu mets en infobulle le message à afficher au survol de la souris. Tu valide et tu passes ta souris sur ta forme. Ensuite tu peux aussi supprimer le fonds de la forme et le contour, de façon à la rendre transparente...
    C'est long pas très pro. Mais ça marche...

    En espérant t'avoir aidé.

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 231
    Par défaut
    Merci dark_sidious,

    J'ai essayé mais si je comprends bien il faut placer la forme sous l'image ? Mais à ce moment l'infobulle n’apparaît pas vu que je survol l'image et pas la forme.

  4. #4
    Membre confirmé
    Homme Profil pro
    Comptable
    Inscrit en
    Décembre 2012
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Comptable
    Secteur : Bâtiment

    Informations forums :
    Inscription : Décembre 2012
    Messages : 57
    Par défaut
    Ne t'occupe pas des mettre au premier plan. Tu importes ton images, tu mets une forme à l'endroit voulu, tu mets un lien hypertexte avec une infobulle, dans le lien hypertexte tu mets comme référence la cellule A1 de la feuille ou se trouve l'image.
    Tu valide le tout et après tu peux enlever les couleurs de ta forme. Je te joints un exemple de ce que cela donne, je t'ai laissé le contour du cercle sur le cadre du haut.Infobulle.xlsx
    Si soucis dit moi, j'essayerais d'être plus clair.

  5. #5
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 231
    Par défaut
    Merci je vois bien ce que tu as fait.

    Dans mon cas l'image renvois vers une macro, et donc c'est le "faux lien" de la forme transparente qui prends le dessus en empêchant donc l’exécution de la macro, je suis donc coincé.

  6. #6
    Membre confirmé
    Homme Profil pro
    Comptable
    Inscrit en
    Décembre 2012
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Comptable
    Secteur : Bâtiment

    Informations forums :
    Inscription : Décembre 2012
    Messages : 57
    Par défaut
    Oui je vois ce que tu veux dire. La question serait donc pour contrer ce problème : "Comment lancer une macro avec un lien hypertexte ?" Mais là pour le coup je ne pourrais pas t'aider. Peut-être en passant par un événement activate, lorsque tu clique sur la forme, il va lancer ta macro. Le clique ne sera pas sur l'image a proprement parler, mais elle se déclenchera. Après il faut voir si tu passes des paramètres dans ta macro, comme le nom de l'image par exemple ?

Discussions similaires

  1. Problème infobulle sur une image
    Par absot dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 05/01/2011, 12h13
  2. Infobulle sur une image
    Par DonKnacki dans le forum Général JavaScript
    Réponses: 32
    Dernier message: 23/04/2009, 17h10
  3. Infobulle sur une image
    Par HwRZxLc4 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 03/04/2007, 11h59
  4. [Avertis]Problème Infobulle/Popup Onmouseover sur une image
    Par Yanos dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 04/05/2006, 14h10
  5. Une infobulle à partir des coordonnées sur une image
    Par dark_vidor dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 28/01/2006, 21h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo