Classe ThreeDFormat (Excel VBA)

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

Métodos

Estes são os principais métodos da classe

IncrementRotationHorizontal - Altera a rotação da forma especificada horizontalmente de acordo com o número de graus especificado.

IncrementRotationVertical - Altera a rotação da forma especificada verticalmente de acordo com o número de graus especificado.

IncrementRotationX - Altera a rotação da forma especificada em torno do eixo x de acordo com o número especificado de graus. Use a propriedade RotationX para definir a rotação absoluta da forma ao redor do eixo x.

IncrementRotationY - Altera a rotação da forma especificada em torno do eixo y de acordo com o número especificado de graus. Use a propriedade RotationY para definir a rotação absoluta da forma ao redor do eixo y.

IncrementRotationZ - Altera a rotação da forma especificada ao redor do eixo z pelo número especificado de graus. Use a propriedade RotationZ para definir a rotação absoluta da forma ao redor do eixo z.

ResetRotation - Restaura a rotação de extrusão em torno do eixo-x e do eixo-y para 0 zero de forma que a parte frontal da extrusão (saliência) se volte para frente. Esse método não restaura a rotação em torno do eixo-z.

SetExtrusionDirection - Define a direção que o caminho de varredura da extrusão segue ao se afastar da forma submetida a extrusão.

SetPresetCamera - Define a câmera para o objeto ThreeDFormat especificado.

SetThreeDFormat - Define o formato de extrusão predefinido. Cada formato de extrusão predefinido contém um conjunto de valores predefinidos para as várias propriedades da extrusão.

Propriedades

BevelBottomDepth Retorna ou define a profundidade inferior ao usar o efeito de bisel em um objeto ThreeDFormat. Somente leitura/gravação.

tdf.BevelBottomDepth =

BevelBottomInset Retorna ou define um valor que indica se o bisel de inserção inferior deve ser gerado para um objeto ThreeDFormat . Somente leitura/gravação.

tdf.BevelBottomInset =

BevelBottomType Retorna ou define o tipo de bisel inferior para um objeto ThreeDFormat. Leitura/gravação MsoBevelType.

tdf.BevelBottomType =

BevelTopDepth Retorna ou define a profundidade superior ao usar o efeito de bisel em um objeto ThreeDFormat. Somente leitura/gravação.

tdf.BevelTopDepth =

BevelTopInset Retorna ou define um valor que indica se o bisel de inserção superior deve ser gerado para um objeto ThreeDFormat . Somente leitura/gravação.

tdf.BevelTopInset =

BevelTopType Retorna ou define o tipo de bisel superior de um objeto ThreeDFormat . Leitura/gravação MsoBevelType.

tdf.BevelTopType =

ContourColor Retorna a cor de delimitação de um objeto ThreeDFormat . Somente leitura ColorFormat.

Dim cftContourColor As ColorFormat
Set cftContourColor = tdf.ContourColor

ContourWidth Retorna ou define a largura da delimitação para um objeto ThreeDFormat . Somente leitura/gravação.

tdf.ContourWidth =

Depth Retorna ou define um valor Single que representa a profundidade da extrusão da forma.

tdf.Depth = 50

ExtrusionColor Retorna um objeto ColorFormat que representa a cor da extrusão da forma. Somente leitura.

Dim cftExtrusionColor As ColorFormat
Set cftExtrusionColor = tdf.ExtrusionColor

ExtrusionColorType Retorna ou define um valor que indica se a cor de extrusão é baseada no preenchimento da forma extrudada a face frontal da extrusão e alterada automaticamente quando o preenchimento da forma é alterado, ou se a cor de extrusão é independente do preenchimento da forma. Leitura/gravação MsoExtrusionColorType.

tdf.ExtrusionColorType = RGB(0,0,255)'blue

FieldOfView Retorna ou define o ângulo no qual um objeto ThreeDFormat pode ser exibido. Somente leitura/gravação.

tdf.FieldOfView =

LightAngle Retorna ou define o ângulo das luzes de extrusão definidas em um objeto ThreeDFormat . Somente leitura/gravação.

tdf.LightAngle =

Parent Retorna o objeto pai do objeto especificado. Somente leitura.

Dim objParent As Object
Set objParent = tdf.Parent

Perspective Retorna ou define um valor MsoTriState que determina se a extrusão aparece em perspectiva.

tdf.Perspective =

PresetCamera Retorna ou define a câmera de extrusão predefinida para um objeto ThreeDFormat. Somente leitura MsoPresetCamera.

Dim mpcPresetCamera As Office.MsoPresetCamera
mpcPresetCamera = tdf.PresetCamera

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

Dim mpePresetExtrusionDirection As Office.MsoPresetExtrusionDirection
mpePresetExtrusionDirection = tdf.PresetExtrusionDirection

PresetLighting Retorna ou define a luz de extrusão predefinida para um objeto ThreeDFormat. Somente leitura MsoLightRigType.

tdf.PresetLighting =

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

tdf.PresetLightingDirection = msoLightingLeft

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

tdf.PresetLightingSoftness =

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

tdf.PresetMaterial =

PresetThreeDFormat Retorna o formato de extrusão predefinido. Cada formato de extrusão predefinido contém um conjunto de valores predefinidos para as várias propriedades da extrusão. Somente leitura MsoPresetThreeDFormat.

Dim mptPresetThreeDFormat As Office.MsoPresetThreeDFormat
mptPresetThreeDFormat = tdf.PresetThreeDFormat

ProjectText Retorna ou define o estado de texto do projeto para o objeto ThreeDFormat especificado. MsoTriState de leitura/gravação.

tdf.ProjectText =

RotationX Retorna ou define a rotação da forma submetida a extrusão ao redor do eixo x em graus. Pode ser um valor de-90 a 90. Um valor positivo indica rotação para cima; um valor negativo indica rotação para baixo. Leitura/gravação único.

tdf.RotationX = -30

RotationY Retorna ou define a rotação da forma extrudada ao redor do eixo y em graus. Pode ser um valor de-90 a 90. Um valor positivo indica rotação à esquerda; um valor negativo indica rotação à direita. Leitura/gravação único.

tdf.RotationY = -30

RotationZ Retorna ou define a rotação da forma extrudada ao redor do eixo z, em graus. Pode ser um valor de-90 a 90. Um valor positivo indica rotação para cima; um valor negativo indica rotação para baixo. Leitura/gravação único.

tdf.RotationZ =

Visible Retorna ou define um valor MsoTriState que determina se o objeto está visível. Leitura/gravação.

tdf.Visible =

Z Retorna a ordem Z do objeto ThreeDFormat especificado. Somente leitura/gravação.

tdf.Z =