Range
Contenido
[
Ocultar
]Range class
Encapsula el objeto que representa un rango de celdas dentro de una hoja de cálculo.
public class Range
Propiedades
Nombre | Descripción |
---|---|
Address { get; } | Obtiene la dirección del rango. |
ColumnCount { get; } | Obtiene el conteo de columnas en el rango. |
ColumnWidth { get; set; } | Establece u obtiene el ancho de columna de este rango |
CurrentRegion { get; } | Devuelve un objeto Range que representa la región actual. La región actual es un rango delimitado por cualquier combinación de filas y columnas en blanco. |
EntireColumn { get; } | Obtiene un objeto Range que representa la columna (o columnas) completa que contiene el rango especificado. |
EntireRow { get; } | Obtiene un objeto Range que representa toda la fila (o filas) que contiene el rango especificado. |
FirstColumn { get; } | Obtiene el índice de la primera columna del rango. |
FirstRow { get; } | Obtiene el índice de la primera fila del rango. |
Height { get; } | Obtiene el ancho de un rango en puntos. |
Hyperlinks { get; } | Obtiene todos los hipervínculos en el rango. |
Item { get; } | ObtieneCell objeto en este rango. |
Left { get; } | Obtiene la distancia, en puntos, desde el borde izquierdo de la columna A hasta el borde izquierdo del rango. |
Name { get; set; } | Obtiene o establece el nombre del rango. |
RefersTo { get; } | Obtiene las referencias del rango. |
RowCount { get; } | Obtiene el conteo de filas en el rango. |
RowHeight { get; set; } | Establece u obtiene la altura de las filas en este rango |
Top { get; } | Obtiene la distancia, en puntos, desde el borde superior de la fila 1 hasta el borde superior del rango. |
Value { get; set; } | Obtiene y establece el valor del rango. |
Width { get; } | Obtiene el ancho de un rango en puntos. |
Worksheet { get; } | Obtiene elWorksheet objeto que contiene este rango. |
Métodos
Nombre | Descripción |
---|---|
ApplyStyle(Style, StyleFlag) | Aplica formatos para todo un rango. |
AutoFill(Range) | Completa automáticamente el rango objetivo. |
AutoFill(Range, AutoFillType) | Completa automáticamente el rango objetivo. |
Copy(Range) | Copia datos (incluidas fórmulas), formato, objetos de dibujo, etc. de un rango de origen. |
Copy(Range, PasteOptions) | Copiando el rango con opciones especiales de pegado. |
CopyData(Range) | Copia datos de celda (incluidas fórmulas) de un rango de origen. |
CopyStyle(Range) | Copia la configuración de estilo de un rango de origen. |
CopyValue(Range) | Copia el valor de la celda de un rango de origen. |
ExportDataTable() | Exporta datos en este rango a unDataTable objeto. |
ExportDataTable(ExportTableOptions) | Exporta datos en este rango a unDataTable objeto. |
ExportDataTableAsString() | Exporta datos en este rango a unDataTable objeto. |
GetCellOrNull(int, int) | ObtieneCell objeto o nulo en este rango. |
GetEnumerator() | Obtiene el enumerador de las celdas de este rango. |
GetOffset(int, int) | ObtieneRange rango por desplazamiento. |
Intersect(Range) | Devuelve unRange objeto que representa la intersección rectangular de dos rangos. |
IsIntersect(Range) | Indica si el rango es intersección. |
Merge() | Combina un rango de celdas en una sola celda. |
MoveTo(int, int) | Mueve el rango actual al rango dest. |
PutValue(string, bool, bool) | Pone un valor en el rango, si corresponde, el valor se convertirá a otro tipo de datos y se restablecerá el formato de número de celda. |
SetInsideBorders(BorderType, CellBorderType, CellsColor) | Establecer dentro de los límites del rango. |
SetOutlineBorder(BorderType, CellBorderType, Color) | Establece el borde del contorno alrededor de un rango de celdas. |
SetOutlineBorders(CellBorderType, Color) | Establece los bordes del contorno alrededor de un rango de celdas con el mismo estilo y color de borde. |
SetOutlineBorders(CellBorderType[], Color[]) | Establece bordes de línea alrededor de un rango de celdas. |
SetStyle(Style) | Establece el estilo del rango. |
override ToString() | Devuelve una cadena que representa el objeto Range actual. |
Union(Range) | Devuelve la unión de dos rangos. |
UnMerge() | Separa las celdas combinadas de este rango. |
Ejemplos
[C#]
// Instanciando un objeto Workbook
Workbook workbook = new Workbook();
// Obtenga las primeras celdas de la hoja de trabajo.
Cells cells = workbook.Worksheets[0].Cells;
// Crea un rango (A1:D3).
Range range = cells.CreateRange("A1", "D3");
// Establecer valor en el rango.
range.Value = "Hello";
//Guardar el archivo Excel
workbook.Save("book1.xlsm");
[Visual Basic]
'Crear una instancia de un objeto Workbook
Dim workbook As Workbook = New Workbook()
'Obtenga las primeras celdas de la hoja de trabajo.
Dim cells as Cells = workbook.Worksheets[0].Cells
'Cree un rango (A1:D3).
Dim range as Range = cells.CreateRange("A1", "D3")
'Establezca el valor en el rango.
range.Value = "Hello"
'Guarde el archivo de Excel
workbook.Save("book1.xlsm")
Ver también
- espacio de nombres Aspose.Cells
- asamblea Aspose.Cells