Skapa en tabell
En av fördelarna med kalkylblad är att de tillåter dig att skapa olika typer av listor, till exempel telefonlistor, uppgiftslistor, listor över transaktioner, tillgångar eller skulder. Flera användare kan samarbeta för att använda, skapa och underhålla olika listor.
Aspose.Cells stödjer skapande och hantering av listor.
Fördelar med en tabell
Det finns ganska många fördelar när du konverterar en lista över data till en faktisk Listobjekt:
- Nya rader och kolumner inkluderas automatiskt.
- En totalrad längst ner i din lista kan enkelt läggas till för att visa SUMMA, MEDELVÄRDE, ANTAL, osv.
- Kolumner som läggs till till höger inkorporeras automatiskt i listobjektet.
- Diagram baserade på rader och kolumner kommer att utökas automatiskt.
- Namngivna intervall tilldelade rader och kolumner kommer att utökas automatiskt.
- Listan är skyddad från oavsiktlig rad- och kolumnradering.
Skapa en tabell med hjälp av Microsoft Excel
Välja dataområde för att skapa ett listobjekt
Detta visar skapa listdialogrutan.
Skapa listdialogrutan
Implementering av List-objektet och specificering av Total rad (Välj Data, sedan List, följt av Total rad).
Skapa ett listobjekt
Skapa en tabell med hjälp av Aspose.Cells API
Aspose.Cells tillhandahåller en klass, Workbook, som representerar en Microsoft Excel-fil. Workbookklassen innehåller en Worksheetssamling som ger åtkomst till varje arbetsblad i en Excel-fil.
Ett arbetsblad representeras av Worksheetklassen. WorksheetKlassen tillhandahåller ett brett utbud av egenskaper och metoder för att hantera ett arbetsblad. För att skapa en ListObjecti ett arbetsblad, använd ListObjectssamlingsegenskapen i Worksheet-klassen. Varje ListObjectär faktiskt ett objekt av ListObjectCollectionklassen, som vidare tillhandahåller add-metoden för att lägga till ett listobjekt och ange ett område av celler för listan.
Enligt det angivna cellintervallet skapas List-objektet i arbetsbladet av Aspose.Cells. Använd attribut (till exempel ShowTotals, ListColumns etc.) av ListObjectklassen för att styra listan.
I det exempel som ges nedan har vi skapat samma ListObject med hjälp av Aspose.Cells API som vi skapade med hjälp av Microsoft Excel i avsnittet ovan.