Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
28.06.2017 14:05:59 |
Tim |
|
|
Diagramme von Excel in PP kopieren + positionieren |
28.06.2017 16:49:13 |
Ben |
|
|
|
30.06.2017 08:37:00 |
Tim |
|
|
|
30.06.2017 08:37:00 |
Tim |
|
|
|
30.06.2017 08:40:34 |
Tim Breiner |
|
|
|
30.06.2017 11:14:17 |
Ben |
|
|
|
30.06.2017 11:32:57 |
Tim |
|
|
|
30.06.2017 16:21:15 |
Ben |
|
|
|
27.07.2017 07:46:07 |
Tim |
|
|
Von:
Ben |
Datum:
28.06.2017 16:49:13 |
Views:
707 |
Rating:
|
Antwort:
|
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:
-
Haltepunkt setzen nach dem Zuweisen einer Variable beim Befehl PasteSpecial
Dim rngSh as ShapeRange
set rngSh = pptPres.Slides(2).Shapes.PasteSpecial(DataType:=ppPasteEnhancedMetafile)
-
Befehl ausführen bis zum Haltepunkt
-
Im VBA Editor über Ansicht, Lokal-Fenster das gleichnamige Fenster einblenden
-
Im Lokal-Fenster werden alle Variablen und deren Inhalte angezeigt. Mit dem Plus-Zeichen können weitergehende Eigenschaften angezeigt werden.
-
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
|
- 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
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- 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 |
|
|
Diagramme von Excel in PP kopieren + positionieren |
28.06.2017 16:49:13 |
Ben |
|
|
|
30.06.2017 08:37:00 |
Tim |
|
|
|
30.06.2017 08:37:00 |
Tim |
|
|
|
30.06.2017 08:40:34 |
Tim Breiner |
|
|
|
30.06.2017 11:14:17 |
Ben |
|
|
|
30.06.2017 11:32:57 |
Tim |
|
|
|
30.06.2017 16:21:15 |
Ben |
|
|
|
27.07.2017 07:46:07 |
Tim |
|
|