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

Powerpoint Discussion :

Contrôle Activex apparition


Sujet :

Powerpoint

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Septembre 2015
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Septembre 2015
    Messages : 16
    Points : 9
    Points
    9
    Par défaut Contrôle Activex apparition
    Bonjour,

    Pour une de mes présentations, j'ai un tableau sur lequel j'ai superposé un champ de contrôle Activex afin de remplir le tableau durant le diaporama.
    Cela fonctionne parfaitement mais j'ai 2 soucis :

    1 - Quand je travaille sur la diapo, j'ai mis le champ Activex en transparence dans les propriétés (cela fonctionne en mode conception) mais dès que je passe en diaporama le champ n'est plus transparent mais blanc ... je voudrai qu'il reste transparent.

    2 - Je n'arrive pas à faire apparaitre le champ contrôle Activex en même temps que le tableau lors d'un clic. Le champ apparait directement avec la diapo.
    Peut-on programmer en VBA pour que le champ apparaisse (et disparaisse au besoin) en même temps que le tableau ?

    Merci d'avance pour les solutions.
    Fichiers attachés Fichiers attachés

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    376
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 376
    Points : 596
    Points
    596
    Par défaut
    Bonjour,

    Pour le premier problème, je pense que c'est un bug. Car effectivement la propriété de transparence est bien là en mode Création, mais pas en diaporama. Et je vois pas de solution à ça.

    Pour le second problème, une zone de texte n'est pas un objet comme un autre et ne peut effectivement pas être animée. Cependant elle a la propriété d'être visible ou non. DOnc, la solution que je propose est de faire une macro qui se lance lorsque tu appuies sur ta zone de texte prévue pour ça. Cette macro va afficher le tableau et la textbox en même temps. Par contre, il faut retirer l'animation du tableau qui n'a plus lieu d'être.

    Voici la macro toute bête :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Sub tablo
    With ActivePresentation.Slides(1)
    .Shapes("Tableau 5").Visible = True
    .Shapes("TextBox1").Visible = True
    End With
    End Sub
    Tu affectes cette macro à la zone de texte.

    Au départ, tu penses à désactiver l'affichage des deux éléments. Sinon, tu peux faire une macro qui se lance au départ du diaporama pour les rendre invisibles.

    Pour la couleur, tu pourrais faire l'inverse et donner au tableau la même couleur que la textbox.

    m@rina

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Septembre 2015
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Septembre 2015
    Messages : 16
    Points : 9
    Points
    9
    Par défaut
    Bonjour et merci pour la réponse.
    Ça semble une bonne solution mais impossible d'affecter la macro à la zone de texte...

    Du coup j'ai donné les mêmes couleurs au tableau et zone de texte avec une apparition d'entrée, ça règle mon problème et tout fonctionne.

    Bonne journée.

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