Classe ThreeDFormat (PowerPoint VBA)

La classe ThreeDFormat représente la mise en forme en trois dimensions de la forme.

Set

Pour utiliser une variable de classe ThreeDFormat, elle doit d'abord être instanciée, par exemple

Dim tdf as ThreeDFormat
Set tdf = ActiveWindow.RangeFromPoint.ThreeD

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe ThreeDFormat : ChartFormat.ThreeD, Shape.ThreeD, ShapeRange.ThreeD et TextFrame2.ThreeD

Thèmes

Les procédures suivantes de cette classe ont été regroupées et sont décrites sur une page thématique séparée

Format with its procedures ContourColor, ContourWidth, ExtrusionColor, ExtrusionColorType, PresetThreeDFormat, SetThreeDFormat et Visible

Propriétés

BevelBottomDepth Cette propriété renvoie ou définit la hauteur de la plaque inférieure de l’objet ThreeDFormat spécifié, exprimée en points. Lecture-écriture.

ActiveWindow.RangeFromPoint.ThreeD.BevelBottomDepth =

BevelBottomInset Cette propriété renvoie ou définit l’incrustation de la plaque inférieure pour l’objet ThreeDFormat spécifié, exprimée en points. Lecture-écriture.

ActiveWindow.RangeFromPoint.ThreeD.BevelBottomInset =

BevelBottomType Renvoie ou définit le type de la plaque du bas. Lecture-écriture.

ActiveWindow.RangeFromPoint.ThreeD.BevelBottomType = msoBevelTypeMixed

BevelTopDepth Cette propriété renvoie ou définit la hauteur de la plaque supérieure de l’objet ThreeDFormat spécifié, exprimée en points. Lecture-écriture.

ActiveWindow.RangeFromPoint.ThreeD.BevelTopDepth =

BevelTopInset Cette propriété renvoie ou définit l’incrustation de la plaque supérieure pour l’objet ThreeDFormat spécifié, exprimée en points. Lecture-écriture.

ActiveWindow.RangeFromPoint.ThreeD.BevelTopInset =

BevelTopType Renvoie ou définit le type de la plaque du haut. Lecture-écriture.

ActiveWindow.RangeFromPoint.ThreeD.BevelTopType = msoBevelTypeMixed

Depth Renvoie ou définit la profondeur d’extrusion de la forme. Lecture-écriture.

ActivePresentation.Slides(1).Shapes(1).ThreeD.Depth = 50

FieldOfView Cette propriété renvoie ou définit le champ de l’affichage de l’appareil photo pour l’objet ThreeDFormat spécifié, en degrés. Lecture-écriture.

ActiveWindow.RangeFromPoint.ThreeD.FieldOfView =

LightAngle Définit ou renvoie l’angle auquel l’éclairage frappe la forme dont le format tridimensionnel est représenté par l’objet spécifié. Lecture-écriture.

ActiveWindow.RangeFromPoint.ThreeD.LightAngle =

Parent Renvoie l’objet parent de l’objet spécifié.

Dim objParent As Object
Set objParent = ActiveWindow.RangeFromPoint.ThreeD.Parent

Perspective Détermine si l’extrusion est affichée en perspective. Lecture-écriture.

ActiveWindow.RangeFromPoint.ThreeD.Perspective = msoTrue

PresetCamera Renvoie le type d’appareil photo utilisé par l’objet ThreeDFormat spécifié. En lecture seule.

Dim mpcPresetCamera As Office.MsoPresetCamera
mpcPresetCamera = ActiveWindow.RangeFromPoint.ThreeD.PresetCamera

PresetExtrusionDirection Renvoie la direction qu’adopte l’extrusion par rapport à la forme extrudée (la face de l’extrusion). En lecture seule.

Dim mpePresetExtrusionDirection As Office.MsoPresetExtrusionDirection
mpePresetExtrusionDirection = ActivePresentation.Slides(1).Shapes(1).ThreeD.PresetExtrusionDirection

PresetLighting Cette propriété renvoie ou définit les effets d’éclairage utilisés par l’objet ThreeDFormat spécifié. Lecture-écriture.

ActiveWindow.RangeFromPoint.ThreeD.PresetLighting = msoLightRigMixed

PresetLightingDirection Renvoie ou définit la position de la source d’éclairage par rapport à l’extrusion. Lecture-écriture.

ActivePresentation.Slides(1).Shapes(1).ThreeD.PresetLightingDirection = msoPresetLightingDirectionMixed

PresetLightingSoftness Renvoie ou définit l’intensité de la source lumineuse de l’extrusion. Lecture-écriture.

ActivePresentation.Slides(1).Shapes(1).ThreeD.PresetLightingSoftness = msoPresetLightingSoftnessMixed

PresetMaterial Renvoie ou définit le revêtement de l’extrusion. Lecture-écriture.

ActivePresentation.Slides(1).Shapes(1).ThreeD.PresetMaterial = msoPresetMaterialMixed

ProjectText Indique si le texte de l’objet ThreeDFormat spécifié pivote avec l’objet. Lecture-écriture.

ActiveWindow.RangeFromPoint.ThreeD.ProjectText = msoTrue

RotationX Renvoie ou définit la rotation, exprimée en degrés, de la forme extrudée autour de l’axe des x. Lecture-écriture.

ActivePresentation.Slides(1).Shapes(1).ThreeD.RotationX = 30

RotationY Renvoie ou définit la rotation, exprimée en degrés, de la forme extrudée autour de l’axe des y. Lecture-écriture.

ActivePresentation.Slides(1).Shapes(1).ThreeD.RotationY = 60

RotationZ Cette propriété renvoie ou définit la rotation de l’appareil photo pour l’objet ThreeDFormat spécifié, en degrés. Lecture-écriture.

ActiveWindow.RangeFromPoint.ThreeD.RotationZ =

Z Cette propriété renvoie ou définit la distance qui sépare l’objet ThreeDFormat spécifié du plan de masse, en points. Lecture-écriture.

ActiveWindow.RangeFromPoint.ThreeD.Z =