Objekte per VBA ändern

(Man verzeihe mir bitte das doppelte Einstellen, aber ich glaube, bei „Präsentationssoftware“ schaut zu selten jemand rein:smile:

Hallo!
Ich dachte, wenn man in Access relatiov fit ist, kommt man mit PowerPoint auch zurecht, aber die Hilfe ist wieder einmal so wahnsinnig „hilfreich“, daß es sicher mehr Sinn macht, erst einmal hier zu fragen…

Ich möchte in Visual Basic per Schleife alle Objekte einer PowerPoint-Präsentation prüfen, ob sie - zum Beispiel - eine Linie sind, und deren Strichstärke dann auf 3 Point setzten.

Ich bräuchte einfach mal ein Beispiel, anhand dessen ich loslegen kann.

Gruß und Danke,
Claudio

Salut claudio,

so müßte es eigentlich funktionieren:

„“" shape für Linien nutzen „“"
Dim m_shape As Shape

For Each m_shape In „Deiner Applikation“
m_shape.select
Selection.ShapeRange.Line.Weight = 0.25
Next

mit der for each schleife erreichst Du jedes Shape (Linien sind Shapes) und kannst die dann entsprechend modifizieren.

good luck

mikey from Frankfurt