Bonjour tout le monde,
Après plusieurs recherche je me résous à poster ici.
Voila, je cherche à copier automatiquement un tableau excel dans un powerpoint. Le problème c'est que ce tableau doit pouvoir être modifiable par quelqu'un qui ouvre le powerpoint, mais modifiable juste en tableau simple.
J'arrive, en jouant sur les options du Shapes.PasteSpecial à cpier mon tableau soit en image (et donc non modifiable) soit en tableau lié (qui ouvre l'excel quand on souhaite le modifier).
Voici mon code:
Quelqu'un a une idée ? Merci d'avance !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 'Sélection des données du premier tableau Sheets("Données préremplies (A)" ).Select Range("B4:H20" ).Select Selection.Copy 'Ouverture du ppt et sélection du slide 4 Set objApp = CreateObject("PowerPoint.Application" ) With objApp .Activate .Presentations.Open Filename:="\\\\plouf.ppt", ReadOnly:=msoFalse .ActivePresentation.Slides(4).Select .ActivePresentation.Slides(4).Shapes.PasteSpecial(ppPasteDefault, link:=True).Select End With
Partager