Thema Datum  Von Nutzer Rating
Antwort
20.03.2015 13:05:16 Murat
NotSolved
20.03.2015 14:14:22 Gast72079
NotSolved
20.03.2015 14:27:16 Murat
NotSolved
Blau Excel Grafik in PPT per VBA
20.03.2015 15:17:34 Gast65504
*****
Solved

Ansicht des Beitrags:
Von:
Gast65504
Datum:
20.03.2015 15:17:34
Views:
885
Rating: Antwort:
 Nein
Thema:
Excel Grafik in PPT per VBA
Sub Powerpointerstellen()
  
  Const ppPasteBitmap = 1
  
  Dim App As Object
  Dim Pres As Object
  
  Set App = CreateObject("PowerPoint.Application")
  App.Visible = True
  Set Pres = App.Presentations.Open("G:\12. Dateien\Test.ppt")
  
  Worksheets("Registrierungen").Range("B48:Q84").Copy
  
  Pres.Slides(2).Shapes.PasteSpecial ppPasteBitmap

End Sub

Ich hatte mich aus dem Kopf mit SlideObject.PasteSpecial vertan. Richtig ist SlideObject.Shapes.PasteSpecial.

Darauf hättest du jedoch auch kommen können, wenn du mal einen Blick in den Objektkatalog geworfen hättest. ;)

 

PS: Wenn du auf dieses LateBinding in deinem Quellcode verzichten willst, dann setze einen Verweis zu PowerPoint über das Menü Extras->Verweise... ein. Dann muss man auch nicht die Konstante deklarieren bzw. mit Zahlenwerten rumhantieren.


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
20.03.2015 13:05:16 Murat
NotSolved
20.03.2015 14:14:22 Gast72079
NotSolved
20.03.2015 14:27:16 Murat
NotSolved
Blau Excel Grafik in PPT per VBA
20.03.2015 15:17:34 Gast65504
*****
Solved