Classe FillFormat (Excel VBA)

A classe FillFormat representa formatação de preenchimento para uma forma.

Métodos

Estes são os principais métodos da classe

OneColorGradient - Define o preenchimento especificado com um gradiente de uma cor.

Patterned - Define o preenchimento especificado com um padrão.

PresetGradient - Define o preenchimento especificado com um gradiente predefinido.

PresetTextured - Define o formato de preenchimento especificado como uma textura predefinida.

Solid - Define o preenchimento especificado como uma cor uniforme. Utilize esse método para converter um preenchimento de gradiente, texturizado, padronizado, ou de plano de fundo de volta a um preenchimento sólido.

TwoColorGradient - Define o preenchimento especificado para um gradiente de duas cores.

UserPicture - Preenche a forma especificada com uma imagem.

UserTextured - Preenche a forma especificada com pequenos quadros de uma imagem dispostos lado a lado. Se desejar preencher a forma com uma imagem grande, use o método UserPicture.

Propriedades

BackColor Retorna ou define um objeto ColorFormat que representa a cor de preenchimento de plano de fundo especificada.

fft.BackColor =

ForeColor Retorna ou define um objeto ColorFormat que representa a cor de preenchimento de primeiro plano ou sólida especificada.

fft.ForeColor =

GradientAngle Retorna ou define o ângulo do preenchimento gradual para o formato de preenchimento especificado. Leitura/gravação.

fft.GradientAngle = 45

GradientColorType Retorna o tipo de cor do gradiente para o preenchimento especificado. Somente leitura MsoGradientColorType.

Dim mgcGradientColorType As Office.MsoGradientColorType
mgcGradientColorType = fft.GradientColorType

GradientDegree Retorna o grau do gradiente do preenchimento sombreado de uma cor especificado como um valor de ponto flutuante de 0,0 escuro a 1,0 (claro). Single somente leitura.

Dim sngGradientDegree As Single
sngGradientDegree = fft.GradientDegree

GradientStops Retorna o ponto final do preenchimento gradual. Somente leitura.

Dim gssGradientStops As Office.GradientStops
Set gssGradientStops = fft.GradientStops

GradientStyle Retorna o estilo de gradiente para o preenchimento especificado. MsoGradientStyle somente leitura.

Dim mgsGradientStyle As Office.MsoGradientStyle
mgsGradientStyle = fft.GradientStyle

GradientVariant Retorna a e de sombreado para o preenchimento especificado como um valor inteiro de 1 a 4. Os valores para esta propriedade correspondem às es de gradiente numeradas da esquerda para a direita e de cima para baixo na guia Gradiente da caixa de diálogo Efeitos de Preenchimento. Long somente leitura.

Dim lngGradientVariant As Long
lngGradientVariant = fft.GradientVariant

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

Dim objParent As Object
Set objParent = fft.Parent

Pattern Retorna ou define um valor MsoPatternType que representa o padrão de preenchimento.

Dim mptPattern As Office.MsoPatternType
mptPattern = fft.Pattern

PictureEffects Retorna um objeto PictureEffects que representa a imagem ou preenchimento de textura para o formato de preenchimento especificado. Somente leitura.

Dim pesPictureEffects As Office.PictureEffects
Set pesPictureEffects = fft.PictureEffects

PresetGradientType Retorna o tipo de gradiente predefinido para o preenchimento especificado. Somente leitura MsoPresetGradientType.

Dim mpgPresetGradientType As Office.MsoPresetGradientType
mpgPresetGradientType = fft.PresetGradientType

PresetTexture Retorna a textura predefinida para o preenchimento especificado. Somente leitura MsoPresetTexture.

Dim mptPresetTexture As Office.MsoPresetTexture
mptPresetTexture = fft.PresetTexture

RotateWithObject Retorna ou define se o estilo de preenchimento deve girar com o objeto. MsoTriState de leitura/gravação.

fft.RotateWithObject =

TextureAlignment Retorna ou define o alinhamento a origem da grade coordenada para a colocação lado a lado de preenchimento de textura. Leitura/gravação.

fft.TextureAlignment =

TextureHorizontalScale Retorna ou define o fator de escala horizontal para o preenchimento de textura. Somente leitura/gravação.

fft.TextureHorizontalScale =

TextureName Retorna o nome do arquivo de textura personalizada para o preenchimento especificado. String somente leitura.

Dim strTextureName As String
strTextureName = fft.TextureName

TextureOffsetX Retorna o valor de deslocamento de X para o preenchimento especificado. Somente leitura/gravação.

fft.TextureOffsetX =

TextureOffsetY Retorna o valor de deslocamento de Y para o preenchimento especificado. Somente leitura/gravação.

fft.TextureOffsetY =

TextureTile Retorna o estilo lado a lado como textura do preenchimento especificado. MsoTriState de leitura/gravação.

fft.TextureTile =

TextureType Retorna o tipo de textura para o preenchimento especificado. Somente leitura MsoTextureType.

Dim mttTextureType As Office.MsoTextureType
mttTextureType = fft.TextureType

TextureVerticalScale Retorna o dimensionamento vertical da textura para o preenchimento especificado. Somente leitura/gravação.

fft.TextureVerticalScale =

Transparency Retorna ou define o grau de transparência do preenchimento especificado como um valor de 0,0 opaco a 1,0 (transparente). Double de leitura/gravação.

fft.Transparency =

Type Retorna um valor MsoFillType que representa o tipo de preenchimento.

Dim mftType As Office.MsoFillType
mftType = fft.Type

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

fft.Visible =