Infoga och ta bort rader och kolumner i Excelfil
Introduktion
Oavsett om du skapar en ny arbetsbok från grunden eller arbetar med en befintlig arbetsbok kan vi behöva lägga till extra rader eller kolumner för att rymma mer data. Å andra sidan kan det också hända att vi behöver ta bort rader eller kolumner från angivna positioner i arbetsboken. För att uppfylla dessa krav tillhandahåller Aspose.Cells en mycket enklaste uppsättning klasser och metoder, som diskuteras nedan.
Hantera rader och kolumner
Aspose.Cells tillhandahåller en klass Workbook, som representerar en Microsoft Excel-fil. Klassen Workbook innehåller en Worksheets samling som tillåter åtkomst till varje arbetsblad i en Excel-fil. Ett arbetsblad representeras av klassen Worksheet. Klassen Worksheet tillhandahåller en Cells samling som representerar alla celler i arbetsbladet.
Samlingen Cells tillhandahåller flera metoder för att hantera rader och kolumner i ett arbetsblad. Några av dessa diskuteras nedan.
Infoga rader och kolumner
Hur man infogar en rad
Infoga en rad i arbetsbladet på valfri plats genom att anropa InsertRow-metoden i Cells-samlingen. Metoden InsertRow tar indexet för raden där den nya raden ska infogas.
Hur man infogar flera rader
För att infoga flera rader i ett arbetsblad, ring InsertRows-metoden i Cells-samlingen. Metoden InsertRows tar två parametrar:
- Radindex, index för raden från vilken de nya raderna ska infogas.
- Antal rader, det totala antalet rader som ska infogas.
Hur man infogar en rad med formatering
För att infoga en rad med formateringsalternativ, använd InsertRows-överbelastningen som tar InsertOptions som parameter. Ange CopyFormatType-egenskapen i InsertOptions-klassen med CopyFormatType-uppräkningen. CopyFormatType-uppräkningen har tre medlemmar som listas nedan.
- SammaSomOvan: Formaterar raden på samma sätt som raden ovan.
- SammaSomNedan: Formaterar raden på samma sätt som raden nedan.
- Rensa: Rensar formateringen.
Hur man infogar en kolumn
Utvecklare kan också infoga en kolumn i arbetsbladet på valfri plats genom att anropa InsertColumn-metoden i Cells-samlingen. Metoden InsertColumn tar indexet för kolumnen där den nya kolumnen ska infogas.
Ta bort rader och kolumner
Hur man tar bort flera rader
För att ta bort flera rader från ett arbetsblad, ring DeleteRows-metoden i Cells-samlingen. Metoden DeleteRows tar två parametrar:
- Radindex, index för raden från vilken raderna ska tas bort.
- Antal rader, det totala antalet rader som ska tas bort.
Hur man tar bort en kolumn
För att ta bort en kolumn från arbetsbladet på valfri plats, ring DeleteColumn-metoden i Cells-samlingen. Metoden DeleteColumn tar indexet för kolumnen som ska tas bort.