Propriedade Font.SmallCaps (Publisher)

Retorna ou define uma constante MsoTriState que indica se o texto especificado está formatado como versalete. Leitura/gravação.

Sintaxe

mais simples. Versalete

expressão Uma variável que representa um objeto Font .

Valor de retorno

MsoTriState

Comentários

O valor da propriedade SmallCaps pode ser uma das constantes MsoTriState declaradas na biblioteca de tipos do Microsoft Office e mostradas na tabela a seguir.

Constante Descrição
msoFalse Nenhum dos caracteres no intervalo está formatado como versalete.
msoTriStateMixed Um valor retornado indicando uma combinação de msoTrue e msoFalse para o intervalo de formas especificado.
msoTriStateToggle Um valor definido que alterna entre msoTrue e msoFalse.
msoTrue Todos os caracteres no intervalo são formatados como versalete.

Configuração da propriedade SmallCaps como msoTrue remove a formatação do intervalo de texto todo em maiúsculas.

Exemplo

Este exemplo testa o texto na segunda história e, se tiver uma formatação em versalete, formatará todo o texto em versalete.

Sub SmallCap() 
 
 Dim fntSC As Font 
 
 Set fntSC = Application.ActiveDocument.Stories(2).TextRange.Font 
 With fntSC 
 If .SmallCaps = msoTriStateMixed Then 
 .SmallCaps = msoTrue 
 Else 
 MsgBox "Mixed small caps are not in this story." 
 End If 
 End With 
 
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.