Formatera celler

Introduktion

Hur man formaterar 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.

Hur man använder 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.

Hur man använder 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:

  1. Lägg till enStil objekt genom att anropaSkapa stil metod förArbetsbokklass
  2. Få tillgång till den nyligen tillagdaStil object
  3. Ställ in önskade egenskaper/attribut förStilobjekt för att tillämpa önskade formateringsinställningar
  4. 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å.

Hur man 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.

Hur man formaterar 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.

Hur man formaterar valda tecken

Aspose.Cells tillhandahåller en klass,Arbetsbok som representerar en Microsoft Excel-fil. DeArbetsbok klass innehållerArbetsbladsamling 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:

  • Start 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å.

Hur man formaterar 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. DeCells samling ger enRadersamling.

Hur man formaterar 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.

  1. Lägg till enStil invända motArbetsbok klass genom att anropa dessSkapa stilmetod.
  2. Ställ inStilobjektets egenskaper för att tillämpa formateringsinställningar.
  3. Gör de relevanta attributen PÅ förStilFlaggaobjekt.
  4. Tilldela den konfigureradeStil invända motRadobjekt.

Hur man formaterar 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