Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2013 exporter automatiquement vers PPT un formulaire excel

  • Initiateur de la discussion Initiateur de la discussion oz2007
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

oz2007

XLDnaute Junior
Hello,

Après avoir passé ma matinée à chercher la solution je suis complètement perdue...
Voila j'ai une base de donnée excel que je souhaite exporter automatiquement dans un ppt mais dans un "template". En faite je ne sais même pas comment commencer. Faut-il commencer par créer un formulaire sur excel ou le faire dans ppt? puis comment exporter tout ça automatiquement? J'ai 200 lignes et 1 ligne égale 1 slide PPT.

J'ai mis l'image que je souhaite en PPT (sur ppt je souhaite un tableau excel pas une image) et l'excel en pj pour être plus claire. La mise en forme du ppt est exactement celle que je souhaite.

Merci d'avance
oz2007
 

Pièces jointes

  • Image1.jpg
    46.5 KB · Affichages: 190
  • test excel.xlsx
    test excel.xlsx
    10.1 KB · Affichages: 63
  • Image1.jpg
    46.5 KB · Affichages: 92
  • test excel.xlsx
    test excel.xlsx
    10.1 KB · Affichages: 54
Re : exporter automatiquement vers PPT un formulaire excel

Bonjour

Il faut se baser sur une colonne sans trou de ta liste, mettons B

Code:
Dim Derlig as long
Derlig=Worksheets("données").Range("B" & Cells.Rows.Count).End(xlUp).Row)
For i=2 to Derlig

Ta base doit avoir des titres et le 1er enregistrement à traiter sur la ligne 2 je pense, mais après cela dépend comment tu as fait tes formules...
 
Re : exporter automatiquement vers PPT un formulaire excel

Bonjour,
Je réouvre cette conversation car la demande à un peu changé. Je dois faire exactement la même manip mais sur Word et non sur pot. Je ne sais pas si je peux adapter mon ancienne macro ou si je dois partir de zéro. Qu'en pensez vous? J'ai essayé d'adapter la macro mais j'ai vite bloque. Merci d'avance
 
Re : exporter automatiquement vers PPT un formulaire excel

Bonjour

La logique est sensiblement la même mais au leu d'insérer des slides il faut insérer des sauts de pages entre chaque image ou, si 2 tiennent sur une page, toutes les deux images, mais aussi insérer, je pense, un saut de ligne après chaque image...

Fais la manip à la main sur 2 ou 3 images pour voir ce que ça donne avant de coder...

La placement de l'image est plutôt défini par les marges et les propriétés du paragraphe. Le collage se fait naturellement au point d'insertion.

Éviter les objets flottants, c'est ingérable.
 
Re : exporter automatiquement vers PPT un formulaire excel

Hello chris,

Merci pour ta réponse, cela me permet de savoir dans quelle direction je dois aller. J'ai tenté cette macro mais ça plante à plusieurs endroit:


Aurais tu une idée des modifs à apporter? Merci d'avance
oz2007
 
Re : exporter automatiquement vers PPT un formulaire excel

Bon j'ai simplifié la macro:


Cependant cela plante au niveau:

Selection.MoveRight Unit:=wdCharacter, Count:=1, Extend:=wdExtend
Selection.InsertBreak Type:=wdPageBreak

Je ne comprend pas pourquoi car je l'ai fait avec l'enregistreur de macro de word.
 
Re : exporter automatiquement vers PPT un formulaire excel

Bonjour


Enlève
Code:
Selection.MoveRight Unit:=wdCharacter, Count:=1, Extend:=wdExtend
et fais précéder la ligne suivante de wd.
 
Re : exporter automatiquement vers PPT un formulaire excel

Ok merci j'ai réussi à faire ce que je voulais avec la macro suivante:
La dernière chose que je souhaiterai faire est de redimensionner l'image collée à la taille de la page (il faut donc pouvoir sélectionner l'image copié puis la redimensionné). Aurais tu une idée?

 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
22
Affichages
796
Réponses
4
Affichages
741
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…