Propriedade SpecialEffect
Especifica a aparência visual de um objeto.
Sintaxe
Para CheckBox, OptionButton, ToggleButton: objeto. SpecialEffect [= fmButtonEffect ]
Para outros controles: objeto. SpecialEffect [= fmSpecialEffect ]
A sintaxe da propriedade SpecialEffect tem estas partes:
Sair | Descrição |
---|---|
objeto | Obrigatório. Um objeto válido. |
fmButtonEffect | Opcional. A aparência visual desejada para uma Caixa de Seleção, OptionButton ou ToggleButton. |
fmSpecialEffect | Opcional. A aparência visual desejada de um objeto diferente de uma Caixa de Seleção, OptionButton ou ToggleButton. |
Configurações
As configurações de fmSpecialEffect são:
Constant | Valor | Descrição |
---|---|---|
fmSpecialEffectFlat | 0 | O objeto aparece plano, distinguido do formulário ao redor por uma borda, uma alteração de cor ou ambos. Padrão para Imagem e Rótulo, válido para todos os controles. |
fmSpecialEffectRaised | 1 | O objeto possui um destaque na parte superior e esquerda e uma sombra na parte inferior e direita. Não é válido para caixas de seleção ou botões de opção. |
fmSpecialEffectSunken | 2 | O objeto possui uma sombra na parte superior e esquerda e um destaque na parte inferior e direita. O controle e a sua borda parecem estar esculpidos no formulário que os contém. Padrão para CheckBox e OptionButton, válido para todos os controles (padrão). |
fmSpecialEffectEtched | 3 | A borda parece estar esculpida ao redor da extremidade do controle. Não é válido para caixas de seleção ou botões de opção. |
fmSpecialEffectBump | 6 | O objeto possui uma ondulação na parte inferior e direita e parece plano na parte superior e esquerda. Não é válido para caixas de seleção ou botões de opção. |
Comentários
Para um Quadro, o valor padrão é Afundado.
Observe que somente Flat e Sunken (0 e 2) são valores aceitáveis para CheckBox, OptionButton e ToggleButton. Todos os valores listados são aceitáveis para outros controles.
Use o SpecialEffect ou a propriedade BorderStyle para especificar a afiação de um controle, mas não ambos. If you specify a nonzero value for one of these properties, the system sets the value of the other property to zero. Por exemplo, se você definir SpecialEffect como fmSpecialEffectRaised, o sistema definirá BorderStyle como zero (fmBorderStyleNone).
Para um Quadro, BorderStyle será ignorado se SpecialEffect for fmSpecialEffectFlat. SpecialEffect usa as cores do sistema para definir suas bordas.
Observação
Although the SpecialEffect property exists on the ToggleButton, the property is disabled. Você não pode definir ou retornar um valor para essa propriedade no ToggleButton.
Confira também
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.