Classe ThreeDFormat (PowerPoint VBA)

A classe ThreeDFormat representa a formatação tridimensional de uma forma.

Set

Para usar uma variável de classe ThreeDFormat, ela primeiro precisa ser instanciada por exemplo

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

Os procedimentos a seguir podem ser usados ​​para definir variáveis ​​do tipo ThreeDFormat: ChartFormat.ThreeD, Shape.ThreeD, ShapeRange.ThreeD e TextFrame2.ThreeD

Temas

Os procedimentos a seguir nesta aula foram agrupados e são descritos em uma página de tema separada

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

Propriedades

BevelBottomDepth Retorna ou define a altura do bisel inferior para o objeto ThreeDFormat especificado, em pontos. Leitura/gravação.

ActiveWindow.RangeFromPoint.ThreeD.BevelBottomDepth =

BevelBottomInset Retorna ou define a margem interna de bisel inferior para o objeto ThreeDFormat especificado, em pontos. Leitura/gravação.

ActiveWindow.RangeFromPoint.ThreeD.BevelBottomInset =

BevelBottomType Retorna ou define o tipo de bisel inferior. Leitura/gravação.

ActiveWindow.RangeFromPoint.ThreeD.BevelBottomType = msoBevelTypeMixed

BevelTopDepth Retorna ou define a altura do bisel superior para o objeto ThreeDFormat especificado, em pontos. Leitura/gravação.

ActiveWindow.RangeFromPoint.ThreeD.BevelTopDepth =

BevelTopInset Retorna ou define a margem interna de bisel superior para o objeto ThreeDFormat especificado, em pontos. Leitura/gravação.

ActiveWindow.RangeFromPoint.ThreeD.BevelTopInset =

BevelTopType Retorna ou define o tipo de bisel superior. Leitura/gravação.

ActiveWindow.RangeFromPoint.ThreeD.BevelTopType = msoBevelTypeMixed

Depth Retorna ou define a profundidade da extrusão da forma. Leitura/gravação.

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

FieldOfView Retorna ou define o campo de visualização da câmera para o objeto ThreeDFormat especificado, em graus. Leitura/gravação.

ActiveWindow.RangeFromPoint.ThreeD.FieldOfView =

LightAngle Define ou retorna o ângulo no qual a luz impacta a forma em que o formato tridimensional é representado pelo objeto especificado. Leitura/gravação.

ActiveWindow.RangeFromPoint.ThreeD.LightAngle =

Parent Retorna o objeto parente para o objeto especificado.

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

Perspective Determina se a extrusão aparecerá em perspectiva. Leitura/gravação.

ActiveWindow.RangeFromPoint.ThreeD.Perspective = msoTrue

PresetCamera Retorna o tipo de câmera de efeitos usado pelo objeto ThreeDFormat especificado. Somente leitura.

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

PresetExtrusionDirection Retorna a direção tomada pelo caminho de varredura da extrusão desde a forma submetida a extrusão a face frontal. Somente leitura.

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

PresetLighting Retorna ou define a iluminação de efeitos usada pelo objeto ThreeDFormat especificado. Leitura/gravação.

ActiveWindow.RangeFromPoint.ThreeD.PresetLighting = msoLightRigMixed

PresetLightingDirection Retorna ou define a posição da fonte de luz em relação à extrusão. Leitura/gravação.

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

PresetLightingSoftness Retorna ou define a intensidade da luminosidade da extrusão. Leitura/gravação.

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

PresetMaterial Retorna ou define o material da superfície de extrusão. Leitura/gravação.

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

ProjectText Especifica se o texto no objeto ThreeDFormat especificado gira com o objeto. Leitura/gravação.

ActiveWindow.RangeFromPoint.ThreeD.ProjectText = msoTrue

RotationX Retorna ou define a rotação da forma submetida a extrusão ao redor do eixo x, em graus. Leitura/gravação.

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

RotationY Retorna ou define a rotação da forma submetida a extrusão ao redor do eixo y, em graus. Leitura/gravação.

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

RotationZ Retorna ou define a rotação da câmera de efeitos para o objeto ThreeDFormat especificado, em graus. Leitura/gravação.

ActiveWindow.RangeFromPoint.ThreeD.RotationZ =

Z Retorna ou define a distância que o objeto ThreeDFormat especificado é movido para longe do plano de chão, em pontos. Leitura/gravação.

ActiveWindow.RangeFromPoint.ThreeD.Z =