Podle tohoto článku Zalamujte text do Excel pomocí C#. V tomto článku získáte prostředky k nastavení vývojového prostředí pro psaní aplikace, seznam kroků programování a spustitelný ukázkový kód demonstrující jak obtékat text v Excelu pomocí C#. Probereme také různé možnosti zalamování textu pouze do vybraných buněk.
Kroky k použití obtékání textu v Excelu pomocí C#
- Nastavte IDE tak, aby k zalamování textu používalo Aspose.Cells for .NET
- Vytvořte Workbook, otevřete worksheet a získejte přístup k buňce
- Vložte do této buňky nějaký text, který nevyžaduje zalamování
- Otevřete jinou buňku a vložte ukázkový text pro obtékání
- Otevřete styl této buňky a nastavte příznak IsTextWrapped na hodnotu true
- Nastavit styl zpět do buňky s aktualizovaným příznakem
- Zavolejte metodu AutoFitRows() pro list a uložte výstupní soubor
Tyto kroky shrnují jak provést zalamování slov v Excelu pomocí C#. Vyžaduje přístup k vlastnosti stylu cílové buňky a nastavení hodnoty IsTextWrapped na true. Dále zavolejte AutoFitRows() pro list, což způsobí zalamování textu ve všech buňkách, jejichž styl má hodnotu vlastnosti IsTextWrapped ’true'.
Kód pro automatické zalamování textu v Excelu pomocí C#
Tento ukázkový kód ukazuje jak přizpůsobit text v Excelu pomocí C#. Pro AutoFitRows můžete volat různé přetížené metody, které umožňují použití objektu třídy AutoFitterOptions obsahujícího AutoFitWrappedTextType. Výchozí hodnota AutoFitWrappedTextType je ‘Výchozí’, která zalamuje text podobně jako Excel, ale můžete použít volbu ‘Odstavec’, která zalamuje text podle nejdelšího odstavce.
Tento článek nás naučil jak aplikovat zalamování textu v Excelu pomocí C#. Chcete-li použít podmíněné formátování, přečtěte si článek na jak použít podmíněné formátování v Excelu v C#.