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

VBA PowerPoint Discussion :

Inverser emplacement deux formes ou images


Sujet :

VBA PowerPoint

  1. #1
    Candidat au Club
    Inverser emplacement deux formes ou images
    Bonjour à tous,

    Mes compétences en VBA étant limités, je fais appel à votre aide .

    Est-il possible d'avoir une macro qui permet d'inverser l'emplacement de deux formes ou images sous PowerPoint ?
    Mon précédent employeur avait un add-on sous ppt qui entre autre permettait cela...

    Merci et bonne journée,

  2. #2
    Nouveau membre du Club
    Bonjour

    Je ne vois pas trop l’intérêt d'une macro pour inverser 2 images mais qu'importe.

    Par contre, je ne sais pas si tu veux juste inverser 2 images ou placer l'une en "premier plan" et l'autre en "Arrière plan".

    Comme tu souhaites débuter en vba, voici des pistes pour créer toi-même ta macro. Tu trouveras facilement sous Internet des exemples.

    En gros, il te faut

    Activer la présentation par "Activate"
    Sélectionner la (ou les ) tranches avec tes images à inverser.
    Sélectionne chaque image et relève leurs propriétés Left, Height, width et top.
    Applique les propriétés de l'une à l'autre.

    2 conseils : les propriétés Left, top etc sont en single
    et pour sélectionner tes formes, utilise ActiveWindow.Selection.SlideRange.Shapes(Nom de ta forme).Select

    Très facile