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

Statistiques des forums

Discussions
312 371
Messages
2 087 707
Membres
103 648
dernier inscrit
mehdi kaddaf