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

Copy excel vers powerpoint

F2T

XLDnaute Occasionnel
Bonjour,

j'ai le code suivant.

Il m'affiche un message d'erreur a .Slides(2).Shapes.Paste....

"Shapes (unknown member)"

Comprend pas ?

Code :
Sub NouvellePresentation()
Dim PptApp As PowerPoint.Application
Dim PptDoc As PowerPoint.Presentation
Dim Diapo As PowerPoint.Slide
Dim Sh As PowerPoint.Shape
Dim Cs1 As ColorScheme
Dim NbShpe As Integer

Set PptApp = CreateObject("Powerpoint.Application")
Set PptDoc = PptApp.Presentations.Add

With PptDoc

'--- Ajoute un Slide
.Slides.Add Index:=1, Layout:=ppLayoutBlank
'Crée une zone de texte (AddLabel)

'insère la valeur de la Cellule A1 dans une zone de texte
Workbooks![doc1.XLSM].Sheets("DATA").Activate
ActiveSheet.ChartObjects("Chart 1").Activate
ActiveChart.ChartArea.Copy
.Slides(1).Shapes.Paste


With .Slides(1).Shapes(.Slides(1).Shapes.Count)
.Name = "monTableau" 'Renomme l'objet collé
.Left = 150 'position horizontale dans le slide
.Top = 100 'position verticale dans le slide
.Height = 300 'hauteur
.Width = 400 'largeur
End With






.Slides.Add Index:=2, Layout:=ppLayoutBlank
.Slides(2).Select

Workbooks![doc2.XLSM].Activate
Sheets("tab").Range("H4:I13").Copy

.Slides(2).Shapes.Paste





End With

End Sub

Any help thanks a lot ...
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…