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

Macros et VBA Excel Discussion :

Une image à superposer


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2010
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 120
    Par défaut Une image à superposer
    Bonjour,

    j'ai une grande image "Fond" associée à une macro "Proc_Fond"
    J'ai une petite image "Jeton" associée à une macro "Proc_Jeton"
    Je veux placer "Jeton" sur "Fond" en son milieu avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Sheets("Feuil1").Shapes("Jeton").Top = yyy  
    Sheets("Feuil1").Shapes("Jeton").Left = xxx
    Comme vous l'imaginez, "Jeton" se place bien au milieu de "Fond" mais derrière.

    Ce que je veux c'est que Jeton soit visible au dessus de "Fond" et que :
    - si on clique sur "Fond" en dehors de "Jeton" ce soit la macro "Proc_Fond" qui se déclenche et
    - si on clique sur "Jeton" ce soit la macro "Proc_Jeton" qui se déclenche

    J'ai cherché sur Internet mais n'ai pas compris les exemples proposés.

    Cordialement

  2. #2
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Un coup d'enregistreur automatique de macro donne la réponse en 10 s :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Sheets("Feuil1").Shapes("Jeton").ZOrder msoBringToFront
    Lire ça : https://docs.microsoft.com/fr-fr/off...l.shape.zorder

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2010
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 120
    Par défaut
    Merci Menhir, vous êtes super.
    Ca fonctionne parfaitement . . . évidemment.

Discussions similaires

  1. Réponses: 9
    Dernier message: 03/03/2015, 14h57
  2. Superposer Anim Flash sur une image JPG
    Par parilla77 dans le forum Intégration
    Réponses: 2
    Dernier message: 19/06/2007, 12h09
  3. Superposer une image avec un graphique
    Par mathilde_b dans le forum Images
    Réponses: 1
    Dernier message: 13/02/2007, 10h42
  4. [HTML] HTML: Superposer du texte sur une image
    Par claralavraie dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 09/02/2006, 13h44

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