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( ), onde index é o número de índice do formato condicional, para index 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 método para alterar um dos formatos ou pode usar o método para excluir um formato e, em seguida, usar o método Add para criar um novo Modify(XlFormatConditionType, Object, Object, Object) Delete() formato.
Use as Font propriedades , e do objeto Borders Interior FormatCondition para controlar a aparência de células formatadas. Algumas propriedades desses objetos não são suportadas pelo modelo de objeto de formato condicional. As propriedades que podem ser usadas com formatação condicional estão listadas na tabela a seguir.
| Fonte | Cor em negrito ColorIndex FontStyle Italic Strikethrough UnderlineOs estilos de sublinhado de contabilidade não podem ser usados. |
| Borda | Estilo Inferior Esquerdo À Direita Os estilos de borda a seguir podem ser usados (todos os outros não são suportados): xlNone, xlSolid, xlDash, xlDot, xlDashDot, xlDashDotDot, xlGray50, xlGray75e xlGray25. PesoSuperiorOs seguintes pesos de borda podem ser usados (todas as outras não são suportadas): xlWeightHairline e xlWeightThin. |
| Interior | ColorIndex Pattern PatternColorIndex |
Propriedades
| Application |
Retorna um Application objeto que representa o Microsoft Excel aplicativo. |
| AppliesTo |
Retorna um Range objeto especificando o intervalo de células ao qual a regra de formatação é aplicada. |
| Borders |
Retorna uma coleção que representa as bordas de um estilo ou um intervalo de células (incluindo um intervalo definido como parte Borders 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 enumeração, que determina o escopo do formato condicional quando ele é aplicado XlPivotConditionScope 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 enumeração, especificando a pesquisa de texto XlContainsOperator 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) | |
| 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. |