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), onde í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 o Font, Borderse Interior propriedades do objeto FormatCondition para controlar a aparência das células formatadas. Algumas propriedades desses objetos não têm suporte no modelo de objeto de formato condicional. As propriedades que podem ser usadas com a formatação condicional estão listadas na tabela a seguir.
| Font | Cor em negritoColorIndexFontStyleItálicoTachadoSublinhadoOs estilos de sublinhado contábil não podem ser usados. |
| Border | Cor inferiorEstilo EsquerdaDireitaOs seguintesestilos 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 seguintes pesos de borda podem ser usados (todos os outros não têm suporte): xlWeightHairline e xlWeightThin. |
| Interior | ColorColorIndexPatternPatternColorIndex |
Propriedades
| Nome | Description |
|---|---|
| Application |
Retorna um Application objeto que representa o aplicativo do 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 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 operador Date XlTimePeriods 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 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 de String especificando o texto usado pela regra de formatação condicional. |
| TextOperator |
Retorna ou define uma das constantes da enumeração, especificando a pesquisa de texto executada pela regra de XlContainsOperator formatação condicional. |
| Type |
Retorna o tipo de objeto. |
Métodos
| Nome | Description |
|---|---|
| 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. |