WorkbookBase.IconSets Propriedade
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.
Obtém a coleção de conjuntos de ícones internos que podem ser usados para aplicar uma regra de formatação condicional a um intervalo na pasta de trabalho.
public:
property Microsoft::Office::Interop::Excel::IconSets ^ IconSets { Microsoft::Office::Interop::Excel::IconSets ^ get(); };
public Microsoft.Office.Interop.Excel.IconSets IconSets { get; }
member this.IconSets : Microsoft.Office.Interop.Excel.IconSets
Public ReadOnly Property IconSets As IconSets
Valor da propriedade
Um Microsoft.Office.Interop.Excel.IconSets objetos que podem ser usados para aplicar uma regra de formatação condicional em um intervalo de conjunto de coleta que contém o ícone incorporado.
Exemplos
O exemplo de código a seguir preenche um intervalo em Sheet1
com valores de 1 a 6. Em seguida, o exemplo adiciona uma condição de conjunto de ícones ao intervalo A1:A6 com o Microsoft.Office.Interop.Excel.XlIconSet.xl3Arrows
conjunto de ícones.
Este exemplo destina-se a uma personalização no nível de documento.
private void SetIconSetCondition()
{
// Populate a range
for (int i=1;i<7;i++)
{
Globals.Sheet1.Range["A" + i.ToString()].Value2
= i.ToString();
}
// Add an icon set condition to the range
Excel.IconSetCondition iconSetCondition1 =
(Excel.IconSetCondition)
Globals.Sheet1.Range["A1", "A6"].
FormatConditions.AddIconSetCondition();
iconSetCondition1.IconSet =
this.IconSets[Excel.XlIconSet.xl3Arrows];
}
Private Sub SetIconSetCondition()
' Populate a range
Dim i As Integer
For i = 1 To 6
Globals.Sheet1.Range("A" + i.ToString()).Value2 = i.ToString()
Next
' Add an icon set condition to the range
Dim iconSetCondition1 As Excel.IconSetCondition = _
Globals.Sheet1.Range("A1", "A6").FormatConditions.AddIconSetCondition()
iconSetCondition1.IconSet = Me.IconSets(Excel.XlIconSet.xl3Arrows)
End Sub
Comentários
Você pode usar um conjunto de ícones para classificar dados de intervalo em três a cinco categorias separadas por valores de limite. Cada ícone representa um intervalo de valores. Por exemplo, no Microsoft.Office.Interop.Excel.XlIconSet.xl3Arrows
conjunto de ícones, a seta vermelha para cima representa valores mais altos, a seta amarela para os lados representa valores intermediários e a seta verde para baixo representa valores mais baixos.
Para aplicar uma regra de formatação condicional com base em um conjunto de ícones, crie um novo Microsoft.Office.Interop.Excel.IconSetCondition
usando o Microsoft.Office.Interop.Excel.FormatConditions.AddIconSetCondition
método da FormatConditions propriedade de um intervalo ou a FormatConditions propriedade de um intervalo nomeado. Em seguida, defina a Microsoft.Office.Interop.Excel.IconSetCondition.IconSet
propriedade como um Microsoft.Office.Interop.Excel.IconSet
objeto que você recupera da IconSets propriedade . Para especificar o Microsoft.Office.Interop.Excel.IconSet
objeto que você deseja recuperar, passe um dos valores de Microsoft.Office.Interop.Excel.XlIconSet
enumeração como um índice para a IconSets propriedade .