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

VBA PowerPoint Discussion :

Dupliquer une image et créer un lien html entre les images source et cible


Sujet :

VBA PowerPoint

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 4
    Points : 1
    Points
    1
    Par défaut Dupliquer une image et créer un lien html entre les images source et cible
    Bonsoir,

    Ne sachant pas coder, VBA, j'avoue, je nage grave ! J'ai bien essayé de m'initier seule, mais là, je m'avoue vaincue.

    Or, il y a une ch'tite macro qui me serait super utile. J'ai fait un schéma simple pour être sûre d'être bien clair (en bas de ce message).

    En fait ce que je voudrais, c'est sélectionner une image sur un slide A et lancer la macro, et là :
    1. elle créerait un nouveau slide B, basé sur un masque existant mais différent de celui du slide A.
    2. elle y collerait l'image sélectionnée et l'agrandirait x2
    3. elle créerait un lien html réciproque entre l'image source et l'image cible.

    Et si après elle pouvait me faire un petit café en plus, ça serait top

    Si qqu'un est en mesure de me filer un coup de main, ça serait vraiment sympa. Merci d'avance aux bonnes volontés !

    Images attachées Images attachées  

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Pour le café cela va être dur

    Il semble que ce soit possible de faire quelque chose, mais des questions.

    Ta deuxième image doit elle être centrée sur la diapositive ?
    Quel est le but de cette manipulation ?
    Ton masque est-ce juste un changement de couleur de fond ?
    As-tu l'opération à faire sur plusieurs diapo ou une seule ? (pour une je ne vois pas l'intérêt de faire une macro).
    Est-ce que les animations fournies avec PowerPoint ne te suffisent pas ?

    Philippe
    Dernière modification par Invité ; 13/04/2011 à 06h15.

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 4
    Points : 1
    Points
    1
    Par défaut Les réponses aux questions de Philippe
    Bonjour Philippe,

    Merci de ton intérêt pour mon cas. Voici les réponses à tes questions :

    - L'image cible ne sera pas tout à fait centrée, selon les cas. L'idéal serait donc d'avoir ses coordonnées x/y dans la macro ; je pourrai aller les changer moi-même dans le code.

    - Non, il ne s'agit pas juste d'un changement de couleur (c'était juste pour schématiser sur mon ex). Les 2 masques sont très différents. Ceci dit, ce point est somme toute secondaire. Car il me sera très facile de sélectionner les nouveaux slides ajoutés par la macro et de changer leur masque en 1 clic. Donc, inutile de s'échiner sur ce point

    - Je dois faire l'opération sur plusieurs diapos, et parfois sur plusieurs images sources placées sur une même diapo (chaque image cible doit ensuite avoir son propre slide de "zoom"). C'est une manip que je fais des 10aines de fois sur presque chaque prés PPT que je créé, depuis des années. Rassure-toi, l'intérêt de cette macro pour moi est bien réel, ça me sera un vrai gain de temps !

    - Non, je t'assure. Autant je suis nulle en VBA, autant je maîtrise très bien PPT et les animations ne répondent pas à mon besoin (je suppose que tu pensais aux effets "grossir", "agrandir", etc.). J'ai vraiment besoin de récupérer l'image grossie dans un nouveau slide où je pourrai lui adjoindre un nouveau texte, etc.

    Voilà, n'hésite pas si tu as d'autres questions. Bonne journée à toi

    Lucile

  4. #4
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    En fait, le but de la manip est de générer des fiches produits à partir de pages de catalogue, et de pouvoir naviguer entre catalogue et produits en mode projection.

    Images attachées Images attachées  

  5. #5
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Personne ne peut m'aider ?...

  6. #6
    Invité
    Invité(e)
    Par défaut
    je t'ai oublié, planning très chargé

    J'essaie de regarder cela demain matin.

    Philippe

  7. #7
    Invité
    Invité(e)
    Par défaut
    Re

    Je reviens un peu vers toi

    Citation Envoyé par lucile92 Voir le message
    - L'image cible ne sera pas tout à fait centrée, selon les cas. L'idéal serait donc d'avoir ses coordonnées x/y dans la macro ; je pourrai aller les changer moi-même dans le code.
    Quel est l'intérêt de modifier les coordonnées dans le code à chaque type de positionnement ? Autant tout faire à la main, non ?

    Je pense que dans ce cas le passage par un formulaire (UserForm) serait mieux pour faire des choix.

    C'est à dire lancer cet UserForm avec des choix ajout de slide, sélection de différents paramètres etc...

    Je regarde cela dans la semaine.

    Philippe

Discussions similaires

  1. Réponses: 0
    Dernier message: 18/04/2011, 17h21
  2. Création lien HTML entre les mêmes pages
    Par metabaron81 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 16
    Dernier message: 11/03/2011, 00h06
  3. insérer une variable php dans un lien html
    Par pipip dans le forum Langage
    Réponses: 4
    Dernier message: 03/06/2008, 17h44
  4. Réponses: 3
    Dernier message: 03/01/2007, 17h09
  5. [DOM] lancer une fonction javascript dans un lien HTML
    Par cortex007 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 26/11/2006, 22h11

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