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