Range
Innehåll
[
Dölj
]Range class
Kapslar in objektet som representerar ett cellområde i ett kalkylblad.
public class Range
Egenskaper
| namn | Beskrivning |
|---|---|
| Address { get; } | Hämtar adressen till intervallet. |
| ColumnCount { get; } | Hämtar antalet kolumner i intervallet. |
| ColumnWidth { get; set; } | Ställer in eller hämtar kolumnbredden för detta intervall |
| CurrentRegion { get; } | Returnerar ett Range-objekt som representerar den aktuella regionen. Den aktuella regionen är ett intervall som begränsas av valfri kombination av tomma rader och tomma kolumner. |
| EntireColumn { get; } | Hämtar ett Range-objekt som representerar hela kolumnen (eller kolumnerna) som innehåller det angivna intervallet. |
| EntireRow { get; } | Hämtar ett Range-objekt som representerar hela raden (eller raderna) som innehåller det angivna intervallet. |
| FirstColumn { get; } | Hämtar indexet för den första kolumnen i intervallet. |
| FirstRow { get; } | Hämtar indexet för den första raden i intervallet. |
| Height { get; } | Får bredden på ett intervall i punkter. |
| Hyperlinks { get; } | Får alla hyperlänkar i intervallet. |
| Item { get; } | BlirCell objekt i detta intervall. |
| Left { get; } | Hämtar avståndet, i poäng, från den vänstra kanten av kolumn A till den vänstra kanten av intervallet. |
| Name { get; set; } | Hämtar eller ställer in namnet på intervallet. |
| RefersTo { get; } | Hämtar intervallets referenser. |
| RowCount { get; } | Hämtar antalet rader i intervallet. |
| RowHeight { get; set; } | Ställer in eller hämtar höjden på rader i detta intervall |
| Top { get; } | Hämtar avståndet, i poäng, från den övre kanten av rad 1 till den övre kanten av intervallet. |
| Value { get; set; } | Hämtar och ställer in värdet på intervallet. |
| Width { get; } | Får bredden på ett intervall i punkter. |
| Worksheet { get; } | FårWorksheet objekt som innehåller detta intervall. |
Metoder
| namn | Beskrivning |
|---|---|
| ApplyStyle(Style, StyleFlag) | Tillämpar format för ett helt intervall. |
| AutoFill(Range) | Fyller automatiskt målintervallet. |
| AutoFill(Range, AutoFillType) | Fyller automatiskt målintervallet. |
| Copy(Range) | Kopierar data (inklusive formler), formatering, ritobjekt etc. från ett källintervall. |
| Copy(Range, PasteOptions) | Kopiera intervallet med specialalternativ för klistra in. |
| CopyData(Range) | Kopierar celldata (inklusive formler) från ett källintervall. |
| CopyStyle(Range) | Kopierar stilinställningar från ett källområde. |
| CopyValue(Range) | Kopierar cellvärde från ett källintervall. |
| ExportDataTable() | Exporterar data i detta intervall till enDataTable objekt. |
| ExportDataTable(ExportTableOptions) | Exporterar data i detta intervall till enDataTable objekt. |
| ExportDataTableAsString() | Exporterar data i detta intervall till enDataTable objekt. |
| GetCellOrNull(int, int) | BlirCell objekt eller null i detta intervall. |
| GetEnumerator() | Hämtar enumeratorn för celler i detta intervall. |
| GetOffset(int, int) | BlirRange intervall med offset. |
| Intersect(Range) | Returnerar enRange objekt som representerar den rektangulära skärningspunkten mellan två områden. |
| IsIntersect(Range) | Indikerar om området är skärande. |
| Merge() | Kombinerar ett cellintervall till en enda cell. |
| MoveTo(int, int) | Flytta det aktuella intervallet till målintervallet. |
| PutValue(string, bool, bool) | Lägger ett värde i intervallet, om så är lämpligt kommer värdet att konverteras till annan datatyp och cellens talformat återställs. |
| SetInsideBorders(BorderType, CellBorderType, CellsColor) | Ange innanför gränserna för intervallet. |
| SetOutlineBorder(BorderType, CellBorderType, Color) | Anger konturkant runt ett cellintervall. |
| SetOutlineBorders(CellBorderType, Color) | Ställer in konturkanterna runt ett cellintervall med samma kantstil och färg. |
| SetOutlineBorders(CellBorderType[], Color[]) | Anger linjekanter runt ett cellintervall. |
| SetStyle(Style) | Ställer in stilen för området. |
| override ToString() | Returnerar en sträng som representerar det aktuella Range-objektet. |
| Union(Range) | Returnerar föreningen av två intervall. |
| UnMerge() | Tar bort sammanslagna celler i detta intervall. |
Exempel
[C#]
//Instantiering av ett arbetsboksobjekt
Workbook workbook = new Workbook();
// Få de första kalkylbladscellerna.
Cells cells = workbook.Worksheets[0].Cells;
// Skapa ett intervall (A1:D3).
Range range = cells.CreateRange("A1", "D3");
// Ställ in värdet på intervallet.
range.Value = "Hello";
//Spara Excel-filen
workbook.Save("book1.xlsm");
[Visual Basic]
'Instantiera ett arbetsboksobjekt
Dim workbook As Workbook = New Workbook()
'Skaffa de första kalkylbladscellerna.
Dim cells as Cells = workbook.Worksheets[0].Cells
'Skapa ett intervall (A1:D3).
Dim range as Range = cells.CreateRange("A1", "D3")
'Ställ in värdet på intervallet.
range.Value = "Hello"
'Spara Excel-filen
workbook.Save("book1.xlsm")
Se även
- namnutrymme Aspose.Cells
- hopsättning Aspose.Cells