Radbryt text i Excel med C#

Följ den här artikeln för att Wrap text in Excel med C#. I den här artikeln får du resurserna för att ställa in utvecklingsmiljön för att skriva applikationen, en lista med programmeringssteg och en körbar exempelkod som visar hur man lindar text i Excel med C#. Vi kommer också att diskutera olika alternativ för att radbryta text endast i valda celler.

Steg för att tillämpa Wrap Text i Excel med C#

  1. Ställ in IDE att använda Aspose.Cells for .NET för att radbryta text
  2. Skapa en Workbook, få tillgång till en worksheet och få tillgång till en cell
  3. Lägg in lite text i den här cellen som inte kräver omslag
  4. Gå till en annan cell och lägg in exempeltext för radbrytning
  5. Gå till stilen för den här cellen och ställ in IsTextWrapped-flaggan till true
  6. Ställ tillbaka stilen till cellen med den uppdaterade flaggan
  7. Anropa metoden AutoFitRows() för kalkylbladet och spara utdatafilen

Dessa steg sammanfattar hur man gör ordbrytning i Excel med C#. Det kräver att man kommer åt stilegenskapen för målcellen och ställer in IsTextWrapped-värdet till true. Anrop sedan AutoFitRows() för kalkylbladet, vilket kommer att orsaka att texten radbryts i alla celler vars stil har IsTextWrapped-egenskapsvärdet ’true'.

Koda för att automatisk radbryta text i Excel med C#

Den här exempelkoden visar hur man passar in text i Excel med C#. Du kan anropa olika överbelastade metoder för AutoFitRows som tillåter användning av klassobjektet AutoFitterOptions som innehåller AutoFitWrappedTextType. Standardvärdet för AutoFitWrappedTextType är ‘Default’ som radbryter text som liknar Excel men du kan använda alternativet ‘Paragraph’ som radbryter text enligt det längsta stycket.

Den här artikeln har lärt oss hur man tillämpar textbrytning i Excel med C#. För att tillämpa villkorlig formatering, se artikeln om hur man tillämpar villkorlig formatering i Excel i C#.

 Svenska