Classe CellFormat (Excel VBA)

A classe CellFormat representa os critérios de pesquisa para o formato da célula.

Set

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

Dim cft as CellFormat
Set cft = Application.FindFormat

Os procedimentos a seguir podem ser usados ​​para definir variáveis ​​do tipo CellFormat: Application.FindFormat e Application.ReplaceFormat

Métodos

Estes são os principais métodos da classe

Clear - Limpa o conjunto de critérios nas propriedades FindFormat e ReplaceFormat .

Propriedades

AddIndent Retorna ou define um valor que indica se o texto será recuado automaticamente quando o alinhamento do texto em uma célula for definido como distribuição igual horizontal ou verticalmente.

Application.FindFormat.AddIndent = True

Borders Retorna ou define uma coleção Borders que representa os critérios de pesquisa com base no formato de borda da célula.

Application.FindFormat.Borders =

Font Retorna um objeto Font , permitindo que o usuário defina ou retorne os critérios de pesquisa com base no formato de fonte da célula.

Application.FindFormat.Font =

FormulaHidden Retorna ou define um valor que indica se a fórmula ficará oculta quando a planilha for protegida.

Application.FindFormat.FormulaHidden = True

HorizontalAlignment Retorna ou define um valor que representa o alinhamento horizontal para o objeto especificado.

Application.FindFormat.HorizontalAlignment = xlHAlignCenter

IndentLevel Retorna ou define um valor que representa o nível de recuo para a célula ou o intervalo. Pode ser um inteiro de 0 a 15.

Application.FindFormat.IndentLevel =

Interior Retorna um objeto interior permitindo que o usuário defina ou retorne os critérios de pesquisa com base no formato interior da célula.

Application.FindFormat.Interior =

Locked Retorna ou define um valor que indica se o objeto está bloqueado.

Application.FindFormat.Locked = True

MergeCells True se o intervalo ou estilo contiver células mescladas. de leitura/gravação.

Application.FindFormat.MergeCells = True

NumberFormat Retorna ou define um valor que representa o código de formato para o objeto.

Application.FindFormat.NumberFormat =

NumberFormatLocal Retorna ou define um valor que representa o código de formatação do objeto como uma sequência de caracteres no idioma do usuário.

Application.FindFormat.NumberFormatLocal =

Orientation Retorna ou define um valor que representa a orientação do texto.

Application.FindFormat.Orientation =

Parent Retorna o objeto pai do objeto especificado. Somente leitura.

Dim objParent As Object
Set objParent = Application.FindFormat.Parent

ShrinkToFit Retorna ou define um valor que indica se o texto é automaticamente reduzido para se ajustar à largura de coluna disponível.

Application.FindFormat.ShrinkToFit = True

VerticalAlignment Retorna ou define um valor que representa o alinhamento vertical do objeto especificado.

Application.FindFormat.VerticalAlignment = xlVAlignBottom

WrapText Retorna ou define um valor que indica se o Microsoft Excel faz retorno automático do texto no objeto.

Application.FindFormat.WrapText = True