Range
Contenuti
[
Nascondere
]Range class
Incapsula l’oggetto che rappresenta un intervallo di celle all’interno di un foglio di calcolo.
public class Range
Proprietà
| Nome | Descrizione |
|---|---|
| Address { get; } | Ottiene l’indirizzo dell’intervallo. |
| ColumnCount { get; } | Ottiene il conteggio delle colonne nell’intervallo. |
| ColumnWidth { get; set; } | Imposta o ottiene la larghezza della colonna di questo intervallo |
| CurrentRegion { get; } | Restituisce un oggetto Range che rappresenta la regione corrente. La regione corrente è un intervallo delimitato da qualsiasi combinazione di righe vuote e colonne vuote. |
| EntireColumn { get; } | Ottiene un oggetto Range che rappresenta l’intera colonna (o colonne) che contiene l’intervallo specificato. |
| EntireRow { get; } | Ottiene un oggetto Range che rappresenta l’intera riga (o righe) che contiene l’intervallo specificato. |
| FirstColumn { get; } | Ottiene l’indice della prima colonna dell’intervallo. |
| FirstRow { get; } | Ottiene l’indice della prima riga dell’intervallo. |
| Height { get; } | Ottiene la larghezza di un intervallo in punti. |
| Hyperlinks { get; } | Ottiene tutti i collegamenti ipertestuali nell’intervallo. |
| Item { get; } | OttieneCell oggetto in questo intervallo. |
| Left { get; } | Ottiene la distanza, in punti, dal bordo sinistro della colonna A al bordo sinistro dell’intervallo. |
| Name { get; set; } | Ottiene o imposta il nome dell’intervallo. |
| RefersTo { get; } | Ottiene i riferimenti dell’intervallo a. |
| RowCount { get; } | Ottiene il conteggio delle righe nell’intervallo. |
| RowHeight { get; set; } | Imposta o ottiene l’altezza delle righe in questo intervallo |
| Top { get; } | Ottiene la distanza, in punti, dal bordo superiore della riga 1 al bordo superiore dell’intervallo. |
| Value { get; set; } | Ottiene e imposta il valore dell’intervallo. |
| Width { get; } | Ottiene la larghezza di un intervallo in punti. |
| Worksheet { get; } | Ottiene ilWorksheet oggetto che contiene questo intervallo. |
Metodi
| Nome | Descrizione |
|---|---|
| ApplyStyle(Style, StyleFlag) | Applica i formati per un intero intervallo. |
| AutoFill(Range) | Tutti riempiono automaticamente l’intervallo di destinazione. |
| AutoFill(Range, AutoFillType) | Tutti riempiono automaticamente l’intervallo di destinazione. |
| Copy(Range) | Copia i dati (comprese le formule), la formattazione, il disegno di oggetti ecc. da un intervallo di origine. |
| Copy(Range, PasteOptions) | Copia dell’intervallo con le opzioni speciali di incolla. |
| CopyData(Range) | Copia i dati della cella (comprese le formule) da un intervallo di origine. |
| CopyStyle(Range) | Copia le impostazioni di stile da un intervallo di sorgenti. |
| CopyValue(Range) | Copia il valore della cella da un intervallo di origine. |
| ExportDataTable() | Esporta i dati in questo intervallo in aDataTable oggetto. |
| ExportDataTable(ExportTableOptions) | Esporta i dati in questo intervallo in aDataTable oggetto. |
| ExportDataTableAsString() | Esporta i dati in questo intervallo in aDataTable oggetto. |
| GetCellOrNull(int, int) | OttieneCell oggetto o null in questo intervallo. |
| GetEnumerator() | Ottiene l’enumeratore per le celle in questo intervallo. |
| GetOffset(int, int) | OttieneRange intervallo per offset. |
| Intersect(Range) | Restituisce aRange oggetto che rappresenta l’intersezione rettangolare di due intervalli. |
| IsIntersect(Range) | Indica se l’intervallo è intersecato. |
| Merge() | Combina un intervallo di celle in una singola cella. |
| MoveTo(int, int) | Sposta l’intervallo corrente nell’intervallo più lontano. |
| PutValue(string, bool, bool) | Inserisce un valore nell’intervallo, se appropriato il valore verrà convertito in un altro tipo di dati e il formato del numero della cella verrà reimpostato. |
| SetInsideBorders(BorderType, CellBorderType, CellsColor) | Imposta i bordi interni dell’intervallo. |
| SetOutlineBorder(BorderType, CellBorderType, Color) | Imposta il bordo del contorno attorno a un intervallo di celle. |
| SetOutlineBorders(CellBorderType, Color) | Imposta i bordi del contorno attorno a un intervallo di celle con lo stesso stile e colore del bordo. |
| SetOutlineBorders(CellBorderType[], Color[]) | Imposta i bordi della linea attorno a un intervallo di celle. |
| SetStyle(Style) | Imposta lo stile dell’intervallo. |
| override ToString() | Restituisce una stringa che rappresenta l’oggetto Range corrente. |
| Union(Range) | Restituisce l’unione di due intervalli. |
| UnMerge() | Separa le celle unite di questo intervallo. |
Esempi
[C#]
//Creazione di un'istanza di un oggetto cartella di lavoro
Workbook workbook = new Workbook();
// Ottieni le prime celle del foglio di lavoro.
Cells cells = workbook.Worksheets[0].Cells;
// Crea un intervallo (A1:D3).
Range range = cells.CreateRange("A1", "D3");
// Imposta il valore sull'intervallo.
range.Value = "Hello";
//Salva il file Excel
workbook.Save("book1.xlsm");
[Visual Basic]
'Creazione di un'istanza di un oggetto Workbook
Dim workbook As Workbook = New Workbook()
'Ottieni le prime celle del foglio di lavoro.
Dim cells as Cells = workbook.Worksheets[0].Cells
'Creare un intervallo (A1:D3).
Dim range as Range = cells.CreateRange("A1", "D3")
'Imposta il valore sull'intervallo.
range.Value = "Hello"
'Salva il file Excel
workbook.Save("book1.xlsm")
Guarda anche
- spazio dei nomi Aspose.Cells
- assemblea Aspose.Cells