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() |
Задает порядок оценки для этого правила условного форматирования, чтобы оно вычислялось после всех остальных правил на листе. |