Range klass
Range klass
Kapslar in objektet som representerar ett cellintervall i ett kalkylblad.
Typen Range avslöjar följande medlemmar:
Egenskaper
Fast egendom | Beskrivning |
---|---|
current_region | 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. |
hyperlinks | Får alla hyperlänkar i intervallet. |
row_count | Hämtar antalet rader i intervallet. |
column_count | Hämtar antalet kolumner i intervallet. |
name | Hämtar eller ställer in namnet på intervallet. |
refers_to | Får sortimentets hänvisar till. |
address | Får adress till intervallet. |
left | Hämtar avståndet, i poäng, från den vänstra kanten av kolumn A till den vänstra kanten av intervallet. |
top | Hämtar avståndet, i poäng, från den övre kanten av rad 1 till den övre kanten av intervallet. |
width | Hämtar bredden på ett intervall i punkter. |
height | Hämtar bredden på ett intervall i punkter. |
first_row | Hämtar indexet för den första raden i intervallet. |
first_column | Hämtar indexet för den första kolumnen i intervallet. |
value | Hämtar och ställer in värdet på intervallet. |
column_width | Ställer in eller hämtar kolumnbredden för detta intervall |
row_height | Ställer in eller hämtar höjden på rader i detta intervall |
entire_column | Hämtar ett Range-objekt som representerar hela kolumnen (eller kolumnerna) som innehåller det angivna intervallet. |
entire_row | Hämtar ett Range-objekt som representerar hela raden (eller raderna) som innehåller det angivna intervallet. |
worksheet | Hämtar Range.worksheet objektet som innehåller detta intervall. |
Metoder
Metod | Beskrivning |
---|---|
auto_fill | Fyller automatiskt målområdet. |
auto_fill | Fyller automatiskt målområdet. |
set_style | Använd cellformatet. |
set_style | Ställer in stilen för intervallet. |
set_outline_borders | Ställer in konturkanterna runt ett cellintervall med samma kantstil och färg. |
set_outline_borders | Ställer in konturkanterna runt ett cellintervall med samma kantstil och färg. |
set_outline_borders | Anger linjekanter runt ett cellintervall. |
set_outline_border | Anger konturkant runt ett cellintervall. |
set_outline_border | Anger konturkant runt ett cellintervall. |
copy | Kopiera intervallet med specialalternativ för klistra in. |
copy | Kopierar data (inklusive formler), formatering, rita objekt etc. från ett källområde. |
add_hyperlink | Lägger till en hyperlänk till en angiven cell eller ett cellintervall. |
get_enumerator | Hämtar enumeratorn för celler i detta intervall. |
is_intersect | Indikerar om räckvidden är skärande. |
intersect | Returnerar ett Range -objekt som representerar den rektangulära skärningspunkten mellan två intervall. |
union_rang | Returnerar unionsresultatet för två intervall. |
union | Returnerar föreningen av två intervall. |
is_blank | Anger om intervallet innehåller värden. |
merge | Kombinerar ett intervall av celler till en enda cell. |
un_merge | Ta bort sammanslagna celler i detta intervall. |
put_value | 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. |
apply_style | Gäller format för en hel rad. |
set_inside_borders | Ställ in gränserna för intervallet. |
move_to | Flytta det aktuella intervallet till destinationsintervallet. |
copy_data | Kopierar celldata (inklusive formler) från ett källintervall. |
copy_value | Kopierar cellvärde från ett källintervall. |
copy_style | Kopierar stilinställningar från ett källområde. |
get_cell_or_null | Hämtar Cell objekt eller null i detta intervall. |
get_offset | Får Range räckvidd med offset. |
Anmärkningar
Klassen Range betecknar en region av Excel-kalkylblad. Med detta kan du formatera och ställa in värdet på intervallet. Och du kan helt enkelt kopiera sortimentet av Excel också.
Exempel
Följande exempel visar hur man skapar ett intervall och ställer in värdet för intervallet för Excel.
from aspose.cells import Workbook
# Instantiating a Workbook object
workbook = Workbook()
# Get the first Worksheet Cells.
cells = workbook.worksheets[0].cells
# Create a range (A1:D3).
range = cells.create_range("A1", "D3")
# Set value to the range.
range.value = "Hello"
# Save the Excel file
workbook.save("book1.xlsm")
Se även
- modul
aspose.cells
- klass
Cell
- klass
Range