Ez a cikk a szegélyek hozzáadásának folyamatát ismerteti a Excel nyelven C# használatával. Tartalmazza a fejlesztői környezet beállításának részleteit, a programozási logikát ábrázoló lépések listáját, valamint egy mintakódot, amely bemutatja, hogyan lehet szegélyt adni a cellához az Excelben C# használatával. Megtanul több, különböző típusú és színű szegélyt hozzáadni.
Szegélyek hozzáadásának lépései az Excelben a C# használatával
- Állítsa be a környezetet a Aspose.Cells for .NET használatára a szegélyek hozzáadásához
- Hozzon létre egy Workbook-t, és nyissa meg az alapértelmezett lapot a szöveg és a keret hozzáadásához
- Mintaszöveg beállítása egy cellában
- Hozzon létre egy cellatartományt a cella körül, vagy több cellát
- Hívja meg a SetOutlineBorders() metódust a tartomány osztályban a szegély rajzolásához
- Illessze automatikusan a lap oszlopait, és mentse a munkafüzetet
Ezek a lépések összefoglalják az Excel cellaszegély létrehozásának folyamatát C# használatával. Indítsa el a folyamatot egy munkafüzet létrehozásával, egy munkalap elérésével és egy minta szöveggel egy cellába. Folytassa egy cellatartomány létrehozásával, és hívja meg a SetOutlineBorders() metódust, hogy szegélyt rajzoljon a cellatartomány köré.
Kód szegély létrehozásához Excelben a C# használatával
using Aspose.Cells; | |
using System; | |
using System.Drawing; | |
class Program | |
{ | |
static void Main(string[] args) // Border added to Excel cell in C# | |
{ | |
new License().SetLicense("License.lic"); | |
// Create a workbook | |
Workbook book = new Workbook(); | |
// Access a sheet | |
Worksheet sheet = book.Worksheets["Sheet1"]; | |
// Add sample text | |
sheet.Cells[1, 0].PutValue("Hair Lines"); | |
// Define a range for single cell | |
Aspose.Cells.Range borderRange; | |
borderRange = sheet.Cells.CreateRange("A2", "A2"); | |
// Set the borders | |
borderRange.SetOutlineBorders(CellBorderType.Hair, Color.Black); | |
// Autofit a Column | |
sheet.AutoFitColumn(0); | |
// Save the excel file. | |
book.Save("ApplyBorders.xlsx"); | |
Console.WriteLine("Borders added successfully"); | |
} | |
} |
A fenti mintakód bemutatja, hogyan lehet szegélyt készíteni Excelben C# használatával. A Range osztályt használja egy vagy több cellából álló különféle tartományok létrehozásához. Hozzon létre szegélyeket minden tartományhoz külön a szegély típusának és színének megadásával.
Ez a cikk megtanította nekünk * hogyan adhatunk szegélyeket az Excelben C# használatával*. Az Excel-fájl sorainak és oszlopainak automatikus illesztéséhez olvassa el a következő cikket: Sorok és oszlopok automatikus illesztése Excelben a C# használatával.