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 :

Changer la police d'une zone de texte créer [PPT-2007]


Sujet :

Powerpoint

  1. #1
    Membre du Club
    Homme Profil pro
    Analyse système
    Inscrit en
    Mai 2014
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Mai 2014
    Messages : 35
    Points : 51
    Points
    51
    Par défaut Changer la police d'une zone de texte créer
    Bonjour,

    N'étant pas vraiment spécialiste du vba sur powerpoint, je voulais savoir comment je pourrais changer la taille d'un label que je viens de creér.

    Voici la partie de mon code qui marche correctement:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     With PresPpt 'PresPpt est une présentation PPT déclarer avant
     
        .Slides(1).Shapes.AddLabel(msoTextOrientationHorizontal, _
        Left:=220, Top:=260, Width:=300, Height:=150).TextFrame _
        .TextRange.Text = "test texte"
        'Comment faire pour récupérer le shape en question?    
    End With
    J'en suis sûre que c'est tout bête mais bon...

    Merci

  2. #2
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 904
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 904
    Points : 10 168
    Points
    10 168
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    Chaque diapositive a sa propre collection (Shapes) interne d'objets Shape.

    En principe, en bouclant sur cette collection et en vérifiant les (bonnes) propriétés, tu devrais pouvoir retrouver ta forme.

    Si j'ai du temps, plus tard ce soir, (cette nuit en France), je vais y jeter un autre coup d'œil.

    Sinon tu peux jeter un œil dans la rubrique : Shape, objet de l'aide de VBA Powerpoint. Il y a quelques exemples qui pourraient aider.
    À ma connaissance, le seul personnage qui a été diagnostiqué comme étant allergique au mot effort. c'est Gaston Lagaffe.

    Ô Saint Excel, Grand Dieu de l'Inutile.

    Excel n'a jamais été, n'est pas et ne sera jamais un SGBD, c'est pour cela que Excel s'appelle Excel et ne s'appelle pas Access junior.

  3. #3
    Membre du Club
    Homme Profil pro
    Analyse système
    Inscrit en
    Mai 2014
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Mai 2014
    Messages : 35
    Points : 51
    Points
    51
    Par défaut
    Je te remercie pour ton aide,
    j'ai fait ressortir le numéro de la dernière Shape:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MsgBox PresPpt.Slides(1).Shapes.Count
    Puis après ce fût un jeu d'enfant afin de pouvoir changer le Font

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2010] Changer le contenu d'une zone de texte en VBA
    Par chargeur123 dans le forum IHM
    Réponses: 4
    Dernier message: 27/02/2012, 15h17
  2. Changer la police et couleur d'un texte dans une listbox
    Par kaisser dans le forum Windows Forms
    Réponses: 5
    Dernier message: 03/11/2009, 18h11
  3. Réponses: 8
    Dernier message: 17/12/2008, 11h03
  4. [CKEditor] Changer la taille d'une zone de texte
    Par ayago dans le forum Bibliothèques & Frameworks
    Réponses: 1
    Dernier message: 18/11/2008, 09h46
  5. Réponses: 12
    Dernier message: 11/09/2006, 10h57

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