FormatCondition Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |