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


Databar Интерфейс

Определение

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

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

Примеры

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

Комментарии

Все объекты условного форматирования содержатся в объекте FormatConditions коллекции, который является дочерним Range объектом коллекции. Правило форматирования панели данных можно создать с помощью Add(XlFormatConditionType, Object, Object, Object, Object, Object, Object, Object) метода FormatConditions или AddDatabar() коллекции.

Свойства Databar и MaxPoint объекта используются MinPoint для задания значений кратчайшего и самого длинного линейчатого диапазона данных. Эти собственные объекты возвращают ConditionValue объект , в котором можно указать способ оценки пороговых значений.

Свойства

Application

При использовании без квалификатора объектов это свойство возвращает _Application объект, представляющий приложение Microsoft Office Excel. При использовании с квалификатором объектов это свойство возвращает объект Application , представляющий создателя указанного объекта. Только для чтения.

AppliesTo

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

AxisColor

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

AxisPosition

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

BarBorder

Возвращает объект , задающий границу панели данных.

BarColor

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

BarFillType

Возвращает или задает способ заполнения панели данных цветом.

Creator

Возвращает константу в перечислении XlCreator , указывающую приложение, в котором был создан этот объект. Только для чтения.

Direction

Возвращает или задает направление отображения панели данных.

Formula

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

MaxPoint

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

MinPoint

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

NegativeBarFormat

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

Parent

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

PercentMax

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

PercentMin

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

Priority

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

PTCondition

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

ScopeType

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

ShowValue

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

StopIfTrue

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

Type

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

Методы

Delete()

Удаляет указанный объект правила условного форматирования.

ModifyAppliesToRange(Range)

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

SetFirstPriority()

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

SetLastPriority()

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

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