Ange intervallsram

Möjliga användningsscenario

När du vill ange en ram för intervall behöver du inte ange varje cell individuellt. Du kan ange ramen för intervallet. Aspose.Cells for Python via .NET erbjuder den här funktionen. Den här artikeln tillhandahåller ett kodexempel som använder Aspose.Cells for Python via .NET för att ange intervallsram.

Hur man anger intervallsram i Excel

För att ställa in gränsen för en serie i Excel kan du följa dessa steg:

  1. Välj det cellområde där du vill tillämpa gränsen.
  2. I fliken “Start” på menyfliksområdet, leta upp gruppen “Teckenformat”.
  3. Inom gruppen “Teckenformat”, klicka på knappen “Gränser”.
  4. Välj den typ av gräns som du vill använda från alternativen i rullgardinsmenyn. Du kan välja mellan förinställda gränstyper eller anpassa din egen gräns.
  5. När du har valt önskad gränstil kommer gränsen att appliceras på det valda cellområdet.

Hur man ställer in områdesgräns med Aspose.Cells för Python Excel Library

Detta exempel visar hur man:

  1. Skapa en arbetsbok.
  2. Lägga till data till celler i den första arbetsboken.
  3. Skapa en Range.
  4. Ange den inre gränsen för området.
  5. Ange den yttre gränsen för området.
from aspose.cells import BorderType, CellBorderType, Workbook
from aspose.pydrawing import Color
# Instantiating an Workbook object
workbook = Workbook()
# Obtaining the reference of the newly added worksheet
ws = workbook.worksheets[0]
cells = ws.cells
# Setting the value to the cells
cell = cells.get("A1")
cell.put_value("Fruit")
cell = cells.get("B1")
cell.put_value("Count")
cell = cells.get("C1")
cell.put_value("Price")
cell = cells.get("A2")
cell.put_value("Apple")
cell = cells.get("A3")
cell.put_value("Mango")
cell = cells.get("A4")
cell.put_value("Blackberry")
cell = cells.get("A5")
cell.put_value("Cherry")
cell = cells.get("B2")
cell.put_value(5)
cell = cells.get("B3")
cell.put_value(3)
cell = cells.get("B4")
cell.put_value(6)
cell = cells.get("B5")
cell.put_value(4)
cell = cells.get("C2")
cell.put_value(5)
cell = cells.get("C3")
cell.put_value(20)
cell = cells.get("C4")
cell.put_value(30)
cell = cells.get("C5")
cell.put_value(60)
# Create a range (A1:C5).
range = cells.create_range("A1", "C5")
# set inner borer of range
innerColor = workbook.create_cells_color()
innerColor.color = Color.red
range.set_inside_borders(BorderType.VERTICAL, CellBorderType.THIN, innerColor)
innerColor.color = Color.green
range.set_inside_borders(BorderType.HORIZONTAL, CellBorderType.THIN, innerColor)
# set outer borer of range
outerColor = workbook.create_cells_color()
outerColor.color = Color.blue
range.set_outline_borders(CellBorderType.THIN, outerColor)
workbook.save("out.xlsx")