Поделиться через


FormatCondition Интерфейс

Определение

Представляет условный формат.

public interface class FormatCondition
[System.Runtime.InteropServices.Guid("00024425-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface FormatCondition
Public Interface FormatCondition
Атрибуты

Комментарии

Объект FormatCondition является членом FormatConditions коллекции. Коллекция FormatConditions может содержать до трех условных форматов для заданного диапазона.

Используйте FormatConditions(index), где index — это номер индекса условного формата, чтобы вернуть объект FormatCondition .

Используйте метод для Microsoft.Office.Interop.Excel.FormatConditions.Add(Microsoft.Office.Interop.Excel.XlFormatConditionType,System.Object,System.Object,System.Object) создания нового условного формата. При попытке создать более трех условных форматов для одного диапазона метод Add завершается ошибкой. Если диапазон имеет три формата, можно использовать Modify(XlFormatConditionType, Object, Object, Object) метод , чтобы изменить один из форматов, или Delete() использовать метод для удаления формата, а затем использовать метод Add для создания нового формата.

FontИспользуйте свойства , Bordersи Interior объекта FormatCondition для управления внешним видом отформатированных ячеек. Некоторые свойства этих объектов не поддерживаются объектной моделью условного формата. Свойства, которые можно использовать с условным форматированием, перечислены в следующей таблице.

Font ПолужирныйцветЦветIndexFontStyleItalicStrikethroughПодчеркиваниеСтили подчеркивания учета нельзя использовать.
Border Нижнийцветвлево вправо. Можноиспользовать следующие стили границ (все остальные не поддерживаются): xlNone, xlSolid, xlDash, xlDot, xlDashDot, xlDashDot, xlGray50, xlGray75 и xlGray25. Верхнийвес. Можно использовать следующие весовые коэффициенты границы (все остальные не поддерживаются): xlWeightHairline и xlWeightThin.
Interior ColorColor ColorIndexPatternPatternColorIndex

Свойства

Application

Application Возвращает объект , представляющий приложение Microsoft Excel.

AppliesTo

Возвращает объект, Range указывающий диапазон ячеек, к которому применяется правило форматирования.

Borders

Возвращает коллекцию Borders , представляющую границы стиля или диапазона ячеек (включая диапазон, определенный как часть условного формата).

Creator

Возвращает 32-битное целое число, указывающее на приложение, в котором объект был создан.

DateOperator

Указывает оператор Date, XlTimePeriods используемый в условии формата. Для чтения и записи.

Font

Font Возвращает объект , представляющий шрифт указанного объекта.

Formula1

Возвращает значение или выражение, связанные с условным форматом или проверкой данных.

Formula2

Возвращает значение или выражение, связанные со второй частью условного формата или проверки данных.

Interior

Interior Возвращает объект , представляющий внутреннюю часть указанного объекта.

NumberFormat

Возвращает или задает числовой формат, применяемый к ячейке, если правило условного форматирования имеет значение True. Объект чтения и записи.

Operator

Возвращает оператор для условного формата.

Parent

Возвращает родительский объект для указанного объекта.

Priority

Возвращает или задает значение приоритета правила условного форматирования. Приоритет определяет порядок вычисления, если на листе существует несколько правил условного форматирования.

PTCondition

Возвращает логическое значение, указывающее, применяется ли условный формат к диаграмме сводной таблицы. Только для чтения.

ScopeType

Возвращает или задает одну из констант XlPivotConditionScope перечисления, которая определяет область условного формата при его применении к диаграмме сводной таблицы.

StopIfTrue

Возвращает или задает логическое значение, которое определяет, следует ли оценивать дополнительные правила форматирования в ячейке, если текущее правило имеет значение True.

Text

Возвращает или задает строковое значение , указывающее текст, используемый правилом условного форматирования.

TextOperator

Возвращает или задает одну из констант перечисления XlContainsOperator , указывая текстовый поиск, выполняемый правилом условного форматирования.

Type

Возвращает тип объекта.

Методы

Delete()

Удаляет объект .

Modify(XlFormatConditionType, Object, Object, Object)

Изменяет существующий условный формат.

ModifyAppliesToRange(Range)

Задает диапазон ячеек, к которому применяется это правило форматирования.

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

Представляет условный формат.

SetFirstPriority()

Задает для этого правила условного форматирования значение "1", чтобы оно было оценено перед всеми другими правилами на листе.

SetLastPriority()

Задает порядок оценки для этого правила условного форматирования, чтобы оно вычислялось после всех остальных правил на листе.

Применяется к