Classe FillFormat - formatação de preenchimento (PowerPoint VBA)

A classe FillFormat representa a formatação de preenchimento de uma forma. Uma forma pode ter um preenchimento sólido, gradual, texturizado, padronizado, de figura ou semitransparente.

As classes ChartFormat, Shape e TableBackground. dão acesso à classe FillFormat

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

Dim fft as FillFormat
Set fft = ActiveWindow.RangeFromPoint.Fill

Os procedimentos a seguir podem ser usados ​​para definir variáveis ​​do tipo FillFormat: ChartFormat.Fill, Shape.Fill, ShapeRange.Fill e TableBackground.Fill.

Métodos

Background - Especifica que o preenchimento da forma deve ser correspondente ao plano de fundo do slide. Se você alterar o plano de fundo do slide após ter aplicado esse método a um preenchimento, o preenchimento também será alterado.

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 preenchimento especificado com 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 grande.

UserTextured - Preenche a forma especificada com pequenos quadros de uma imagem dispostos lado a lado.

Propriedades

BackColor Retorna ou define um objeto ColorFormat que representa a cor de plano de fundo para o preenchimento especificado ou uma linha padronizada. Leitura/gravação.

ForeColor Retorna ou define um objeto ColorFormat que representa a cor para o preenchimento, linha, ou sombreamento do primeiro plano. Leitura/gravação.

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

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

GradientDegree Retorna um valor que indica o quão escuro ou claro é um preenchimento gradual de uma cor. Somente leitura.

GradientStops Retorna a coleção GradientStops associada ao formato de preenchimento especificado. Somente leitura.

GradientStyle Retorna o estilo de gradiente para o preenchimento especificado. Somente leitura.

GradientVariant Retorna a variação de gradiente do preenchimento especificado como um valor inteiro de 1 a 4 para a maioria dos preenchimentos graduais. Somente leitura.

Pattern Define ou retorna um valor que representa o padrão aplicado ao preenchimento especificado. Somente leitura.

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

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

PresetTexture Retorna à textura predefinida para o preenchimento especificado. Somente leitura.

RotateWithObject Retorna ou define se o preenchimento gira com a forma especificada. Leitura/gravação.

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.

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

TextureName Retorna o nome do arquivo de textura personalizado do preenchimento especificado. Somente leitura.

TextureOffsetX Retorna ou define o deslocamento horizontal da textura em relação à origem, em pontos. Leitura/gravação.

TextureOffsetY Retorna ou define o deslocamento vertical da textura em relação à origem, em pontos. Leitura/gravação.

TextureTile Retorna ou define se o preenchimento de textura é disposto lado a lado ou centralizado. Leitura/gravação.

TextureType Retorna o tipo de textura do preenchimento especificado. Somente leitura.

TextureVerticalScale Retorna ou define o fator de escala vertical para o preenchimento de textura. Leitura/gravação.

Transparency Retorna ou define o grau de transparência do preenchimento, sombreamento ou linha especificada, como um valor entre 0,0 opaco e 1,0 (claro). Leitura/gravação.

Type Representa o tipo de preenchimento. Somente leitura.

Visible Retorna ou define a visibilidade do objeto especificado ou da formatação que lhe foi aplicada. Leitura/gravação.

ColorFormat - Representa a cor de um objeto de uma cor, a cor de primeiro plano ou plano de fundo de um objeto com um preenchimento gradual ou padronizado ou a cor do ponteiro. Você pode definir cores para um valor vermelho-verde-azul explícito (usando a propriedade RGB ) ou para uma cor no esquema de cores (usando a propriedade SchemeColor ).