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:
- Välj ett område (område1) med muslådan.
- 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.
Nu kör följande exempel, se hur det fungerar i Aspose.Cells för Python via .NET:
Fortsatta ämnen
- Autofyllt område i Excel-fil
- Kopiera områden i Excel
- Kopiera områdesdata endast
- Kopiera områdesdata med stil
- Kopiera områdesstil endast
- Skapa unionsspann
- Klipp och klistra område
- Radera områden
- Få adresscellsantal offset hela kolumnen och hela raden för området
- Infoga områden
- Sammanfoga eller dela upp cellområde
- Flytta cellområde i ett kalkylblad
- Skapa arbetsbok och arbetsbladsspecifika namngivna områden
- Sök och ersätt data i ett område