Hantera områden

Introduktion

I Excel kan du markera flera celler med musen, det markerade celluppsättningen kallas “Område”.

Till exempel kan du klicka med vänster musknapp i cellen “A1” i Excel och sedan dra till cellen “C4”. Det rektangulära området du valt kan också enkelt skapas som en objekt genom att använda Aspose.Cells för Python via .NET.

Så här skapar du området, anger värde, ställer in stil och utför fler operationer på “Området” objektet.

Hantera områden med hjälp av Aspose.Cells för Python Excel-bibliotek

Aspose.Cells for Python via .NET tillhandahåller en klass, Workbook, som representerar en Microsoft Excel-fil. Klassen Workbook innehåller en worksheets-samling som ger åtkomst till varje kalkylblad i en Excel-fil. Ett kalkylblad representeras av klassen Worksheet. Klassen Worksheet tillhandahåller en Cells-samling.

Hur man skapar område

När du vill skapa ett rektangulärt område som sträcker sig över A1:C4 kan du använda följande kod:

Hur man lägger värde i cellerna i området

Säg att du har en rad celler som sträcker sig över A1:C4. Matrisen skapar 4 * 3 = 12 celler. De enskilda områdscellerna är ordnade sekventiellt.

Följande exempel visar hur man anger värden i cellerna i området.

Hur man inställer stil för cellerna i området

Följande exempel visar hur man ställer in stil på cellerna i området.

Hur man får helaRaden av området

CurrentRegion är en egenskap som returnerar ett områdesobjekt som representerar det aktuella området.

Det aktuella området är ett område som begränsas av en kombination av tomma rader och tomma kolumner. Endast läsbar.

I Excel kan du få aktuellt område genom att:

  1. Välj ett område (område1) med muslådan.
  2. Klicka på “Hem - Redigering - Sök och markera - Gå till speciellt - Aktuellt område”, eller använd “Ctrl+Skift+*”, du kommer att se att Excel automatiskt hjälper dig att välja ett område (område2), nu har du gjort det, område2 är det aktuella området för område1.

Med Aspose.Cells för Python via .NET kan du använda “Range.current_region” egenskapen för att utföra samma funktion.

Ladda ner följande testfil, öppna den i Excel, använd muslådan för att välja ett område “A1:D7”, klicka sedan på “Ctrl+Skift+*”, du kommer att se att område “A1:C3” är valt.

current_region.xlsx

Nu kör följande exempel, se hur det fungerar i Aspose.Cells för Python via .NET:

Fortsatta ämnen