Partilhar via


FormatCondition Interface

Definição

Representa um formato condicional.

public interface class FormatCondition
[System.Runtime.InteropServices.Guid("00024425-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface FormatCondition
Public Interface FormatCondition
Atributos

Comentários

O objeto FormatCondition é um membro da FormatConditions coleção. A coleção FormatConditions pode conter até três formatos condicionais para um determinado intervalo.

Utilize FormatConditions(index), em que o índice é o número de índice do formato condicional, para devolver um objeto FormatCondition .

Utilize o Microsoft.Office.Interop.Excel.FormatConditions.Add(Microsoft.Office.Interop.Excel.XlFormatConditionType,System.Object,System.Object,System.Object) método para criar um novo formato condicional. Se tentar criar mais de três formatos condicionais para um único intervalo, o método Add falha. Se um intervalo tiver três formatos, pode utilizar o Modify(XlFormatConditionType, Object, Object, Object) método para alterar um dos formatos ou pode utilizar o Delete() método para eliminar um formato e, em seguida, utilizar o método Adicionar para criar um novo formato.

Utilize as Fontpropriedades , Borderse Interior do objeto FormatCondition para controlar o aspeto das células formatadas. Algumas propriedades destes objetos não são suportadas pelo modelo de objeto de formato condicional. As propriedades que podem ser utilizadas com formatação condicional estão listadas na tabela seguinte.

Font Color color negritoIndexFontStyleItálicoRasuradoSublinhadoOs estilos de sublinhado de contabilidade não podem ser utilizados.
Border Estiloda CorInferiorEsquerdaDireita Os seguintes estilos de limite podem ser utilizados (todos os outros não são suportados): xlNone, xlSolid, xlDash, xlDot, xlDashDot, xlDashDotDot, xlGray50, xlGray75 e xlGray25. Peso SuperiorOs seguintes pesos de limite podem ser utilizados (todos os outros não são suportados): xlWeightHairline e xlWeightThin.
Interior ColorColorIndexPatternPatternColorIndex

Propriedades

Application

Devolve um Application objeto que representa a aplicação Microsoft Excel.

AppliesTo

Devolve um Range objeto que especifica o intervalo de células ao qual a regra de formatação é aplicada.

Borders

Devolve uma Borders coleção que representa os limites de um estilo ou intervalo de células (incluindo um intervalo definido como parte de um formato condicional).

Creator

Retorna um inteiro de 32 bits que indica o aplicativo no qual esse objeto foi criado.

DateOperator

Especifica o XlTimePeriods operador Data utilizado na condição de formato. Leitura/gravação.

Font

Devolve um Font objeto que representa o tipo de letra do objeto especificado.

Formula1

Retorna a expressão ou o valor associado ao formato condicional ou à validação de dados.

Formula2

Retorna a expressão ou o valor associado à segunda parte de um formato condicional ou uma validação de dados.

Interior

Devolve um Interior objeto que representa o interior do objeto especificado.

NumberFormat

Retorna ou define o formato de número aplicado a uma célula caso a regra de formatação condicional seja avaliada como True. Objeto de leitura/gravação.

Operator

Devolve o operador para o formato condicional.

Parent

Retorna o objeto pai do objeto especificado.

Priority

Retorna ou define um valor de prioridade da regra de formatação condicional. A prioridade determina a ordem da avaliação quando houver várias regras de formatação condicional em uma planilha.

PTCondition

Retorna um valor Boolean indicando se o formato condicional está sendo aplicado a um gráfico PivotTable. Somente leitura.

ScopeType

Devolve ou define uma das constantes da XlPivotConditionScope enumeração, que determina o âmbito do formato condicional quando é aplicado a um gráfico de tabela dinâmica.

StopIfTrue

Retorna ou define um valor Boolean que determina se as regras de formatação adicionais na célula devem ser avaliadas se a regra atual avaliar para True.

Text

Devolve ou define um valor de Cadeia especificando o texto utilizado pela regra de formatação condicional.

TextOperator

Devolve ou define uma das constantes da XlContainsOperator enumeração, especificando a pesquisa de texto realizada pela regra de formatação condicional.

Type

Devolve o tipo de objeto.

Métodos

Delete()

Exclui o objeto.

Modify(XlFormatConditionType, Object, Object, Object)

Modifica um formato condicional existente.

ModifyAppliesToRange(Range)

Define o intervalo de células ao qual esta regra de formatação se aplicará.

ModifyEx(XlFormatConditionType, Object, Object, Object, Object, Object)

Representa um formato condicional.

SetFirstPriority()

Define o valor de prioridade para esta regra de formatação condicional como "1", de forma que esta regra seja avaliada antes das outras regras na planilha.

SetLastPriority()

Define a ordem de avaliação para esta regra de formatação condicional, de forma que seja avaliada após todas as outras regras da planilha.

Aplica-se a