Ez az egyszerű oktatóanyag részletezi, hogyan lehet összevonni cellákat az Excelben C# használatával. A C# Excel munkalap egyesítése cellák segítségével néhány egyszerű API-hívással a művelet végrehajtható. Ezenkívül nem kell telepítenie az MS Excelt a cellák egyesítéséhez és a kimeneti fájl létrehozásához XLSX vagy XLS formátumban.
A cellák egyesítésének lépései az Excelben a C# használatával
- Adja hozzá a(z) Aspose.Cells hivatkozást a cellák egyesítési alkalmazásához a NuGet Package Managerrel
- Új Excel-fájl létrehozásához inicializáljon egy Workbook osztályobjektumot
- Nyisson meg egy munkalapot, és hozzon létre egy Cell osztály objektumot
- Egyesítse a cellákat, és írjon be egy mintaértéket az egyesített cellába
- Mentse a kimeneti Excel-fájlt egyesített cellákkal
Ezek a tömör lépések kidolgozzák, hogyan építhető be a C# Excel cellák egyesítése funkciója a .NET-alkalmazásokba. Először létre kell hoznia egy munkalapobjektumot, majd egyesítenie kell bizonyos cellákat az oszlop- és sorindexek megadásával, végül pedig el kell mentenie a kimeneti Excel-munkafüzetet, amely mintaértéket és egyesített cellákat tartalmaz majd az Ön igényei szerint.
Kód a cellák egyesítéséhez az Excelben C# használatával
Itt a cellák egyesítéséhez az Excel C#-ban a Cells.Merge() függvénynek nevezett mintakódot használjuk az egyesített cellák tartományának létrehozásához az első sor, az első oszlop, az összes sor és az összes oszlop értékeit bemenetként használva. Ha az Excelben a C# használatával szeretné egyesíteni és központosítani a cellákat, egyszerűen beszerezheti annak a cellának a stílusát, amelybe értéket ad, és beállíthatja a stílusobjektum HorizontalAlignment tulajdonságát TextAlignmentType.Center értékre. Most a munkafüzet mentése után a mintaérték megjelenik az egyesített cellák közepén.
Itt megfigyeltük a cellák egyesítésének folyamatát egy munkafüzetben C# használatával. Ha azonban szeretné megtanulni az Excel-HTML konvertálást, olvassa el a hogyan lehet az Excelt HTML-re konvertálni C#-ban című cikket.