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.
Use FormatConditions(index
), em que o índice é o número de índice do formato condicional, para retornar um objeto FormatCondition .
Use 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 você tentar criar mais de três formatos condicionais para um único intervalo, o método Add falhará. Se um intervalo tiver três formatos, você poderá usar o Modify(XlFormatConditionType, Object, Object, Object) método para alterar um dos formatos ou usar o Delete() método para excluir um formato e, em seguida, usar o método Add para criar um novo formato.
Use as Fontpropriedades , Borderse Interior do objeto FormatCondition para controlar a aparência das células formatadas. Algumas propriedades desses objetos não têm suporte para o modelo de objeto de formato condicional. As propriedades que podem ser usadas com formatação condicional estão listadas na tabela a seguir.
Font | ColorColorIndexFontStyleItalicStrikethrough SublinharOs estilos de sublinhado de contabilidade não podem ser usados. |
Border | Estiloinferioresquerdo à direita Os seguintes estilos de borda podem ser usados (todos os outros não têm suporte): xlNone, xlSolid, xlDash, xlDot, xlDashDot, xlDashDotDot, xlGray50, xlGray75 e xlGray25. Peso superiorOs pesos de borda a seguir podem ser usados (todos os outros não têm suporte): xlWeightHairline e xlWeightThin. |
Interior | ColorColorIndexPatternPatternColorIndex |
Propriedades
Application |
Retorna um Application objeto que representa o aplicativo Microsoft Excel. |
AppliesTo |
Retorna um Range objeto que especifica o intervalo de células ao qual a regra de formatação é aplicada. |
Borders |
Retorna uma Borders coleção que representa as bordas de um estilo ou um 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 Date usado na condição de formato. Leitura/gravação. |
Font |
Retorna um Font objeto que representa a fonte 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 |
Retorna 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 |
Retorna 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 |
Retorna ou define uma das constantes da XlPivotConditionScope enumeração, que determina o escopo do formato condicional quando ele é 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 |
Retorna ou define um valor String especificando o texto usado pela regra de formatação condicional. |
TextOperator |
Retorna ou define uma das constantes da XlContainsOperator enumeração, especificando a pesquisa de texto executada pela regra de formatação condicional. |
Type |
Retorna 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. |