Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Powerpoint > VBA PowerPoint
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/04/2011, 23h38   #1
Invité de passage
 
Inscription : avril 2011
Messages : 4
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2011
Messages : 4
Points : 0
Points : 0
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
Type de fichier : png Action_macro.png (45,5 Ko, 14 affichages)
lucile92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2011, 04h56   #2
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 613
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 613
Points : 30 965
Points : 30 965
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
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
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2011, 13h22   #3
Invité de passage
 
Inscription : avril 2011
Messages : 4
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2011
Messages : 4
Points : 0
Points : 0
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
lucile92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2011, 15h39   #4
Invité de passage
 
Inscription : avril 2011
Messages : 4
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2011
Messages : 4
Points : 0
Points : 0
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
Type de fichier : png action_macro_2.png (116,6 Ko, 14 affichages)
lucile92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2011, 13h55   #5
Invité de passage
 
Inscription : avril 2011
Messages : 4
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2011
Messages : 4
Points : 0
Points : 0
Personne ne peut m'aider ?...
lucile92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2011, 19h47   #6
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 613
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 613
Points : 30 965
Points : 30 965
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
je t'ai oublié, planning très chargé

J'essaie de regarder cela demain matin.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2011, 05h48   #7
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 613
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 613
Points : 30 965
Points : 30 965
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
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
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h16.


 
 
 
 
Partenaires

Hébergement Web