Szöveg tördelése Excelben C# segítségével

Kövesse ezt a cikket a szöveg tördeléséhez Excel nyelven C# használatával. Ebben a cikkben megtalálja az alkalmazásíráshoz szükséges fejlesztői környezet beállításához szükséges erőforrásokat, a programozási lépések listáját, valamint egy futtatható mintakódot, amely bemutatja, hogyan lehet szöveget körbefűzni Excelben C# használatával. Megvitatjuk a szöveg tördelésének különféle lehetőségeit is csak a kiválasztott cellákba.

A tördelési szöveg alkalmazásának lépései Excelben a C# használatával

  1. Állítsa be az IDE-t a Aspose.Cells for .NET használatára a szöveg tördeléséhez
  2. Hozzon létre egy Workbook-t, nyissa meg a worksheet-t, és érjen el egy cellát
  3. Tegyen be ebbe a cellába olyan szöveget, amely nem igényel tördelést
  4. Nyisson meg egy másik cellát, és tegyen minta szöveget a tördeléshez
  5. Nyissa meg ennek a cellának a stílusát, és állítsa igazra az IsTextWrapped jelzőt
  6. Állítsa vissza a stílust a cellára a frissített jelzővel
  7. Hívja meg az AutoFitRows() metódust a munkalaphoz, és mentse a kimeneti fájlt

Ezek a lépések összefoglalják, hogyan lehet szótördelést csinálni Excelben C# használatával. Ehhez hozzá kell férni a célcella stílustulajdonságához, és az IsTextWrapped értéket igazra kell állítani. Ezután hívja meg az AutoFitRows() függvényt a munkalaphoz, ami a szöveg tördelését okozza minden olyan cellában, amelynek stílusának IsTextWrapped tulajdonságértéke true”.

Kód a szöveg automatikus tördeléséhez Excelben C# használatával

using System;
using Aspose.Cells;
class Program
{
static void Main(string[] args) // Wrap text in Excel file using C#
{
new License().SetLicense("License.lic");
// Create workbook
Workbook workbook = new Workbook();
// Access worksheet
Worksheet worksheet = workbook.Worksheets[0];
// Put text in a cell that will not be wrapped
Cell cell1 = worksheet.Cells["B1"];
cell1.PutValue("This text will not be wrapped");
// Put some other text for wrapping
Cell cell2 = worksheet.Cells["B5"];
cell2.PutValue("This text will be wrapped");
Style style = cell2.GetStyle();
style.IsTextWrapped = true;
cell2.SetStyle(style);
// Autofit rows to wrap the text
worksheet.AutoFitRows();
// Save the Excel file
workbook.Save("result.xlsx", SaveFormat.Xlsx);
Console.WriteLine("Done");
}
}

Ez a mintakód bemutatja hogyan illeszthet szöveget az Excelbe C# használatával. Különböző túlterhelt metódusokat hívhat meg az AutoFitRows számára, amelyek lehetővé teszik az AutoFitWrappedTextType-ot tartalmazó AutoFitterOptions osztályobjektum használatát. Az AutoFitWrappedTextType alapértelmezett értéke Default, amely az Excelhez hasonlóan tördeli a szöveget, azonban használhatja a Bekezdés opciót, amely a szöveget a leghosszabb bekezdés szerint tördeli.

Ez a cikk megtanított minket * hogyan alkalmazzuk a szöveg tördelését Excelben C# használatával*. A feltételes formázás alkalmazásához olvassa el a következő cikket: Feltételes formázás alkalmazása Excelben C#-ban.

 Magyar