Compartilhar via


Propriedade Shape.FillStyle (Visio)

Retorna ou define o estilo de preenchimento para uma forma. Leitura/gravação.

Sintaxe

expression. FillStyle

Expressão Uma variável que representa um objeto Shape .

Valor de retorno

Cadeia de caracteres

Comentários

A configuração da propriedade FillStyle equivale a selecionar um estilo na lista Estilo da caixa de diálogo Preenchimento (clique com o botão direito do mouse na forma, aponte para Formatar e clique em Preenchimento).

Definir um estilo a um estilo não existente gera um erro. Definir um tipo de estilo a outro tipo (por exemplo, definir a propriedade FillStyle a um estilo de linha) não gera nada. Definir um tipo de estilo a outro tipo com mais de um conjunto de atributos altera apenas os atributos apropriados. Por exemplo, definir a propriedade FillStyle a um estilo com atributos de linha, texto e preenchimento altera apenas os atributos de preenchimento.

Para preservar a formatação local de uma forma, use a propriedade FillStyleKeepFmt.

Começando com o Microsoft Visio 2002, definir a propriedade FillStyle como uma cadeia de caracteres de comprimento zero (")faz com que o estilo do mestre seja reaplicado à seleção ou forma. (Versões anteriores geram uma exceção "sem esse estilo".) Se a seleção ou forma não tiver um mestre, seu estilo permanecerá inalterado.

Exemplo

Esta macro do Microsoft Visual Basic for Applications (VBA) mostra como desenhar uma elipse e definir sua propriedade FillStyle. Para executar essa macro, abra um desenho com base no modelo de Diagrama Básico.

 
Public Sub FillStyle_Example() 
 
 Dim vsoShape As Visio.Shape 
 
 Set vsoShape = ActivePage.DrawOval(1.5, 10.5, 7.5, 6.5) 
 vsoShape.FillStyle = "Basic" 
 
End Sub

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.