Thema Datum  Von Nutzer Rating
Antwort
28.06.2017 14:05:59 Tim
NotSolved
Blau Diagramme von Excel in PP kopieren + positionieren
28.06.2017 16:49:13 Ben
NotSolved
30.06.2017 08:37:00 Tim
NotSolved
30.06.2017 08:37:00 Tim
NotSolved
30.06.2017 08:40:34 Tim Breiner
NotSolved
30.06.2017 11:14:17 Ben
NotSolved
30.06.2017 11:32:57 Tim
NotSolved
30.06.2017 16:21:15 Ben
NotSolved
27.07.2017 07:46:07 Tim
NotSolved

Ansicht des Beitrags:
Von:
Ben
Datum:
28.06.2017 16:49:13
Views:
702
Rating: Antwort:
  Ja
Thema:
Diagramme von Excel in PP kopieren + positionieren

Hallo,

der Befehl PasteSpecial liefert ein ShapeRange-Objekt zurück.

Wenn ich eine unbekannte Eigenschaft suche, dann gehe ich folgendermaßen vor:

  1. Haltepunkt setzen nach dem Zuweisen einer Variable beim Befehl PasteSpecial

    Dim rngSh as ShapeRange

    set rngSh = pptPres.Slides(2).Shapes.PasteSpecial(DataType:=ppPasteEnhancedMetafile)

     
  2. Befehl ausführen bis zum Haltepunkt
  3. Im VBA Editor über Ansicht, Lokal-Fenster das gleichnamige Fenster einblenden
  4. Im Lokal-Fenster werden alle Variablen und deren Inhalte angezeigt. Mit dem Plus-Zeichen können weitergehende Eigenschaften angezeigt werden.
  5. In den weitergehenden Eigenschaften nach einem Range-Objekt (o.ä. wie shapeRange) suchen. (Im Range-Objekt befinden sich die Left und Top Eigenschaften mit deren Hilfe ein Objekt positioniert werden kann.

Wenn ein Objekt gefunden wurde, muss man den Weg zu dem Objekt notieren und in VBA nachstellen. Am Besten ist es, wenn Du dich nachmals meldest, wenn Du soweit gekommen bist.

LG, Ben


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
28.06.2017 14:05:59 Tim
NotSolved
Blau Diagramme von Excel in PP kopieren + positionieren
28.06.2017 16:49:13 Ben
NotSolved
30.06.2017 08:37:00 Tim
NotSolved
30.06.2017 08:37:00 Tim
NotSolved
30.06.2017 08:40:34 Tim Breiner
NotSolved
30.06.2017 11:14:17 Ben
NotSolved
30.06.2017 11:32:57 Tim
NotSolved
30.06.2017 16:21:15 Ben
NotSolved
27.07.2017 07:46:07 Tim
NotSolved