Class Column
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
Representa uma única coluna em uma planilha.
public class Column
Herança
Membros Herdados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Exemplos
//Instanciando um objeto Workbook
Workbook workbook = new Workbook();
//Obtendo a referência da primeira planilha
Worksheet worksheet = workbook.Worksheets[0];
Style style = workbook.CreateStyle();
//Definindo a cor de fundo como Azul
style.BackgroundColor = Color.Blue;
//Definindo a cor da frente como Vermelha
style.ForegroundColor= Color.Red;
//definindo o padrão de fundo
style.Pattern = BackgroundType.DiagonalStripe;
//Novo Sinalizador de Estilo
StyleFlag styleFlag = new StyleFlag();
//Definir Todos os Estilos
styleFlag.All = true;
//Obter a primeira Coluna
Column column = worksheet.Cells.Columns[0];
//Aplicar Estilo à primeira Coluna
column.ApplyStyle(style, styleFlag);
//Salvando o arquivo Excel
workbook.Save("book1.xls");
'Instanciando um objeto Workbook
Dim workbook As Workbook = New Workbook()
'Obtendo a referência da primeira planilha
Dim worksheet As Worksheet = workbook.Worksheets(0)
Dim style As Style = workbook.CreateStyle()
'Definindo a cor de fundo como Azul
style.BackgroundColor = Color.Blue
'Definindo a cor da frente como Vermelha
style.ForegroundColor = Color.Red
'dando padrão ao fundo
style.Pattern = BackgroundType.DiagonalStripe
'Novo Sinalizador de Estilo
Dim styleFlag As New StyleFlag()
'Definir Todos os Estilos
styleFlag.All = True
'Obter a primeira Coluna
Dim column As Column = worksheet.Cells.Columns(0)
'Aplicar Estilo à primeira Coluna
column.ApplyStyle(style, styleFlag)
'Salvando o arquivo Excel
workbook.Save("book1.xls")
Propriedades
GroupLevel
Obtém o nível de grupo da coluna.
public byte GroupLevel { get; set; }
Valor da Propriedade
HasCustomStyle
Indica se esta coluna possui configurações de estilo personalizadas (diferentes da padrão herdada do workbook).
public bool HasCustomStyle { get; }
Valor da Propriedade
Index
Obtém o índice desta coluna.
public int Index { get; }
Valor da Propriedade
IsCollapsed
indica se a coluna está colapsada
public bool IsCollapsed { get; set; }
Valor da Propriedade
IsHidden
Indica se a coluna está oculta.
public bool IsHidden { get; set; }
Valor da Propriedade
Width
Obtém e define a largura da coluna em unidades de caracteres.
public double Width { get; set; }
Valor da Propriedade
Observações
Para planilhas, a largura da coluna é medida como o número de caracteres da largura máxima do dígito dos números 0~9 renderizados na fonte do estilo normal.
Métodos
ApplyStyle(Style, StyleFlag)
Aplica formatos para uma coluna inteira.
public void ApplyStyle(Style style, StyleFlag flag)
Parâmetros
style
Style
O objeto de estilo que será aplicado.
flag
StyleFlag
Sinalizadores que indicam propriedades de formatação aplicadas.
GetStyle()
Obtém o estilo desta coluna.
public Style GetStyle()
Retorna
Observações
Modificar diretamente o objeto de estilo retornado não tem efeito para esta coluna ou quaisquer células nesta coluna. Você deve chamar o método Aspose.Cells.Column.ApplyStyle(Aspose.Cells.Style,Aspose.Cells.StyleFlag) ou Aspose.Cells.Column.SetStyle(Aspose.Cells.Style) para aplicar a alteração a esta coluna.
O estilo da coluna é o estilo que será herdado pelas células nesta coluna (aquelas células que não têm configurações de estilo personalizadas, como células existentes que não tiveram o estilo definido explicitamente, ou aquelas que não foram instanciadas)
SetStyle(Style)
Define o estilo desta coluna.
public void SetStyle(Style style)
Parâmetros
style
Style
o estilo a ser usado como o estilo padrão para células nesta coluna.
Observações
Este método apenas define o estilo dado como o estilo padrão para esta coluna, sem alterar as configurações de estilo para células existentes nesta coluna. Para atualizar as configurações de estilo das células existentes para o estilo especificado ao mesmo tempo, use Aspose.Cells.Column.ApplyStyle(Aspose.Cells.Style,Aspose.Cells.StyleFlag)