Formatera celler
Introduktion
Formatera Cells med metoderna GetStyle och SetStyle
Använd olika typer av formateringsstilar på celler för att ställa in bakgrunds- eller förgrundsfärger, ramar, teckensnitt, horisontella och vertikala justeringar, indragsnivå, textriktning, rotationsvinkel och mycket mer.
Använda metoderna GetStyle och SetStyle
Om utvecklare behöver tillämpa olika formateringsstilar på olika celler är det bättre att skaffaStil av cellen som använderCell.GetStyle metod, ange stilattributen och tillämpa sedan formateringen medCell.SetStylemetod. Ett exempel ges nedan för att demonstrera detta tillvägagångssätt för att tillämpa olika formatering på en cell.
Använda stilobjekt för att formatera olika Cells
Om utvecklare behöver tillämpa samma formateringsstil på olika celler kan de användaStil objekt. Följ stegen nedan för att användaStilobjekt:
- Lägg till enStil objekt genom att anropaSkapa stil metod förArbetsbokklass
- Få tillgång till den nyligen tillagdaStilobjekt
- Ställ in önskade egenskaper/attribut förStilobjekt för att tillämpa önskade formateringsinställningar
- Tilldela den konfigureradeStilobjekt till dina önskade celler
Detta tillvägagångssätt kan avsevärt förbättra effektiviteten för dina applikationer och spara minne också.
Använder Microsoft Excel 2007 fördefinierade stilar
Om du behöver använda olika formateringsstilar för Microsoft Excel 2007, tillämpa stilar med hjälp av Aspose.Cells API. Ett exempel ges nedan för att demonstrera detta tillvägagångssätt för att tillämpa en fördefinierad stil på en cell.
Formatera valda tecken i en Cell
Att hantera teckensnittsinställningar förklarar hur man formaterar text i celler, men det förklarar bara hur man formaterar allt cellinnehåll. Vad händer om du bara vill formatera valda tecken?
Aspose.Cells stöder också denna funktion. Det här ämnet förklarar hur vi använder den här funktionen effektivt.
Formatera valda tecken
Aspose.Cells tillhandahåller en klass,Arbetsbok som representerar en Microsoft Excel-fil. DeArbetsbok klass innehållerArbetsblad samling som ger åtkomst till varje kalkylblad i en Excel-fil. Ett arbetsblad representeras avArbetsblad klass. DeArbetsblad klass ger enCells samling. Varje objekt iCells samlingen representerar ett föremål förCellklass.
DeCell klass gerTeckenmetod som använder följande parametrar för att välja ett teckenintervall inuti en cell:
- Starta index, indexet för tecknet som valet startar från.
- Antal tecken, antalet tecken att välja.
DeTecken metod returnerar en instans avFontSettingklass som tillåter utvecklare att formatera tecknen på samma sätt som de skulle göra en cell som visas nedan i kodexemplet. I utdatafilen, i A1-cellen, kommer ordet ‘Besök’ att formateras med standardteckensnittet men ‘Aspose!’ är fet och blå.
Formatera rader och kolumner
Ibland måste utvecklare använda samma formatering på rader eller kolumner. Att tillämpa formatering på celler en efter en tar ofta längre tid och är ingen bra lösning. För att lösa detta problem erbjuder Aspose.Cells ett enkelt och snabbt sätt som diskuteras i detalj i den här artikeln.
Formatera rader och kolumner
Aspose.Cells tillhandahåller en klass, denArbetsbok som representerar en Microsoft Excel-fil. DeArbetsbok klass innehåller enArbetsblad samling som ger åtkomst till varje kalkylblad i Excel-filen. Ett arbetsblad representeras avArbetsblad klass. DeArbetsblad klass ger enCells samling. DeCellssamling ger enRadersamling.
Formatera en rad
Varje objekt iRader samlingen representerar enRad objekt. DeRadobjekt erbjuderApplyStyle metod som används för att ställa in radens formatering. För att tillämpa samma formatering på en rad, användStilobjekt. Stegen nedan visar hur du använder den.
- Lägg till enStil invända motArbetsbok klass genom att anropa dessSkapa stilmetod.
- Ställ inStilobjektets egenskaper för att tillämpa formateringsinställningar.
- Gör de relevanta attributen PÅ förStilFlaggaobjekt.
- Tilldela den konfigureradeStil invända motRadobjekt.
Formatera en kolumn
DeCells samling ger också enKolumner samling. Varje objekt iKolumner samlingen representerar enKolumn objekt. Liknar enRad objekt, denKolumn objekt erbjuder ocksåApplyStylemetod för att formatera en kolumn.
Förhandsämnen
- Justeringsinställningar
- Kantinställningar
- Ställ in villkorliga format för Excel- och ODS-filer.
- Excel-teman och färger
- Fyll i inställningar
- Teckensnittsinställningar
- Formatera kalkylblad Cells i en arbetsbok
- Implementera 1904 års datumsystem
- Sammanfogning och upphävande Cells
- Nummerinställningar
- Hämta och ställ in stil för celler