IconSet Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет один набор значков, используемых в правиле условного форматирования набора значков.
public interface class IconSet : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("0002449B-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface IconSet : System.Collections.IEnumerable
Public Interface IconSet
Implements IEnumerable
- Атрибуты
- Реализации
Примеры
В следующем примере кода создается диапазон чисел, представляющих тестовые оценки, а затем к данному диапазону применяется правило условного форматирования набора значков. Затем тип набора значков изменяется со значков по умолчанию на набор значков с 5 стрелками. Наконец, тип порога изменяется с процентиля на жестко закодированное число.
<span class="label">Sub CreateIconSetCF()
Dim cfIconSet As IconSetCondition
'Fill cells with sample data from 1 to 10
With ActiveSheet
.Range("C1") = 55
.Range("C2") = 92
.Range("C3") = 88
.Range("C4") = 77
.Range("C5") = 66
.Range("C6") = 93
.Range("C7") = 76
.Range("C8") = 80
.Range("C9") = 79
.Range("C10") = 83
.Range("C11") = 66
.Range("C12") = 74
End With
Range("C1:C12").Select
'Create an icon set conditional format for the created sample data range
Set cfIconSet = Selection.FormatConditions.AddIconSetCondition
'Change the icon set to a 5-arrow icon set
cfIconSet.IconSet = ActiveWorkbook.IconSets(xl5Arrows)
'The IconCriterion collection contains all of IconCriteria
'By indexing into the collection you can modify each criteria
With cfIconSet.IconCriteria(1)
.Type = xlConditionValueNumber
.Value = 0
.Operator = 7
End With
With cfIconSet.IconCriteria(2)
.Type = xlConditionValueNumber
.Value = 60
.Operator = 7
End With
With cfIconSet.IconCriteria(3)
.Type = xlConditionValueNumber
.Value = 70
.Operator = 7
End With
With cfIconSet.IconCriteria(4)
.Type = xlConditionValueNumber
.Value = 80
.Operator = 7
End With
With cfIconSet.IconCriteria(5)
.Type = xlConditionValueNumber
.Value = 90
.Operator = 7
End With
End Sub</span>
Комментарии
Объект IconSet является дочерним объектом IconSets коллекции.
Значок, заданный для условного IconSetCondition формата, назначается с помощью IconSet свойства объекта . Для этого свойства задается один из встроенных наборов значков путем передачи одной из констант XlIconSet перечисления в качестве индекса IconSets свойства _Workbook объекта . Дополнительные сведения см. в примере.
Свойства
_Default[Object] |
Зарезервировано для внутреннего использования. |
Application |
При использовании без квалификатора объектов это свойство возвращает _Application объект, представляющий приложение Microsoft Office Excel. При использовании с квалификатором объектов это свойство возвращает объект Application , представляющий создателя указанного объекта. Только для чтения. |
Count |
Возвращает целочисленное значение, указывающее количество значков в наборе значков. Только для чтения. |
Creator |
Возвращает 32-разрядное целое число, эквивалентное константе в XlCreator перечислении, указывающее приложение, в котором был создан этот объект. Только для чтения. |
ID |
Возвращает одну из констант XlIconSet перечисления, указывающую имя набора значков, используемого в правиле условного форматирования набора значков. |
Item[Object] |
Icon Возвращает объект , представляющий один значок из набора значков. Только для чтения. |
Parent |
Возвращает родительский объект для указанного объекта. Только для чтения. |
Методы
GetEnumerator() |
Представляет один набор значков, используемых в правиле условного форматирования набора значков. |