Volg dit artikel om Tekst in Excel te verpakken met C#. In dit artikel vindt u de hulpmiddelen om de ontwikkelomgeving in te stellen voor het schrijven van de applicatie, een lijst met programmeerstappen en een uitvoerbare voorbeeldcode die demonstreert hoe u tekst in Excel kunt omsluiten met C#. We zullen ook verschillende opties bespreken om tekst alleen in geselecteerde cellen terug te laten lopen.
Stappen om omlooptekst in Excel toe te passen met C#
- Stel de IDE in om Aspose.Cells for .NET te gebruiken om tekst terug te laten lopen
- Maak een Workbook, open een worksheet en open een cel
- Plaats wat tekst in deze cel waarvoor geen omloop nodig is
- Ga naar een andere cel en plaats voorbeeldtekst voor terugloop
- Ga naar de stijl van deze cel en stel de vlag IsTextWrapped in op true
- Stel de stijl terug naar de cel met de bijgewerkte vlag
- Roep de AutoFitRows() -methode voor het werkblad aan en sla het uitvoerbestand op
Deze stappen geven een samenvatting van hoe u tekstomloop in Excel kunt uitvoeren met C#. Het vereist toegang tot de stijleigenschap van de doelcel en het instellen van de IsTextWrapped-waarde op true. Roep vervolgens AutoFitRows() aan voor het werkblad, waardoor de tekstterugloop plaatsvindt in alle cellen waarvan de stijl de IsTextWrapped-eigenschapswaarde ’true’ heeft.
Codeer om tekst automatisch terug te laten lopen in Excel met C#
Deze voorbeeldcode demonstreert hoe u tekst in Excel kunt inpassen met C#. U kunt verschillende overbelaste methoden aanroepen voor de AutoFitRows die het gebruik van het AutoFitterOptions-klasseobject toestaan dat het AutoFitWrappedTextType bevat. De standaardwaarde van AutoFitWrappedTextType is ‘Default’, waarmee tekst op dezelfde manier wordt weergegeven als Excel, maar u kunt de optie ‘Paragraaf’ gebruiken die tekst laat doorlopen volgens de langste alinea.
Dit artikel heeft ons geleerd hoe je tekstterugloop toepast in Excel met behulp van C#. Raadpleeg het artikel op Hoe voorwaardelijke opmaak toe te passen in Excel in C# om voorwaardelijke opmaak toe te passen.