Ler em inglês

Compartilhar via


Objeto Styles (Excel)

Uma coleção de todos os objetos Style na pasta de trabalho especificada ou ativa.

Comentários

Cada objeto Style representa uma descrição de estilo para um intervalo. O objeto Style contém todos os atributos de estilo (fonte, formato de número, alinhamento, etc.) como propriedades. Há vários estilos internos, incluindo Normal, Conversor de Moedas e Percent.

Exemplo

Use a propriedade Styles para retornar a coleção Styles . O exemplo a seguir cria uma lista de nomes de estilo na planilha um da pasta de trabalho ativa.

For i = 1 To ActiveWorkbook.Styles.Count 
 Worksheets(1).Cells(i, 1) = ActiveWorkbook.Styles(i).Name 
Next

Use o método Add para criar um novo estilo e adicioná-lo à coleção. O exemplo a seguir cria um novo estilo com base no estilo Normal, modifica a borda e a fonte e aplica o novo estilo às células A25:A30.

With ActiveWorkbook.Styles.Add(Name:="Bookman Top Border") 
 .Borders(xlTop).LineStyle = xlDouble 
 .Font.Bold = True 
 .Font.Name = "Bookman" 
End With 
Worksheets(1).Range("A25:A30").Style = "Bookman Top Border"

Use Styles (index), em que index é o número ou o nome do índice de estilo, para retornar um único objeto Style da coleção Estilos da pasta de trabalho. O exemplo a seguir altera o estilo Normal da pasta de trabalho ativa definindo sua propriedade Bold.

ActiveWorkbook.Styles("Normal").Font.Bold = True

Métodos

Propriedades

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.