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