Menerapkan gaya ke sel atau set sel adalah operasi yang sangat umum saat bekerja dengan buku kerja di Excel. Dengan gaya sel, maksud kami menerapkan serangkaian format yang ditentukan seperti font, ukuran font, format angka, batas sel, dan naungan sel. Ini membantu dalam visualisasi data yang lebih baik dan lebih baik untuk referensi cepat. Sebagai pengembang aplikasi .NET, Anda mungkin tertarik untuk menyediakan fungsionalitas pengaturan gaya sel di Excel Workbooks dari dalam aplikasi .net Anda. Anda dapat mencapai ini menggunakan API NPOI di aplikasi Anda menggunakan C# atau vb.net seperti yang ditunjukkan dalam artikel ini.

Terapkan gaya set menggunakan Microsoft Excel

Akan sangat membantu untuk melihat bagaimana gaya diterapkan pada sel menggunakan Microsoft Excel terlebih dahulu.

Langkah-langkah untuk menerapkan gaya sel menggunakan Microsoft Excel

Jika Anda ingin menerapkan gaya ke sel menggunakan Microsoft Excel, ada beberapa opsi yang ditawarkan oleh Excel untuk tujuan ini seperti yang dijelaskan di bawah ini.

Menggunakan grup penataan default

  1. Pilih sel yang ingin Anda format.
  2. Di tab home , di grup gaya , klik lebih banyak**panah dropdown di galeri gaya, dan pilih gaya sel yang ingin Anda terapkan.
Lebih banyak panah dropdown di galeri Styles

Buat gaya sel khusus

  1. Pilih opsi gaya sel baru dari panah dropdown yang lebih banyak di galeri gaya di tab home**
  2. Masukkan nama yang sesuai untuk gaya sel baru di kotak gaya****
  3. Klik Format
  4. Pilih pemformatan yang Anda inginkan dari Kotak Dialog Format* pada berbagai tab dan klik OK*

Terapkan Gaya Sel Menggunakan NPOI di C#

Sekarang kita telah melihat cara menerapkan gaya sel menggunakan Microsoft Excel, mari kita lihat bagaimana kita dapat melakukan hal yang sama di aplikasi .NET kita. Kami akan menggunakan API open-source npoi untuk .net untuk tujuan ini dan akan menulis kode di C#. Tetapi sebelum itu, kita perlu menginstal NPOI di proyek .NET kami untuk memulai. Anda dapat mempelajari hal ini dalam panduan instruksi terperinci kami untuk menginstal NPOI untuk .net.

Set gaya sel menggunakan c#

Sekarang lingkungan pengembangan Anda sudah siap, Anda dapat membuat aplikasi berbasis konsol sederhana dan menggunakan kode berikut.

//Create workbook
IWorkbook wb = new XSSFWorkbook();
ISheet ws = wb.CreateSheet("MySheet");
//Create cell and set its value
ICell cell = ws.CreateRow(1).CreateCell(3);
cell.SetCellValue("FileFormat.com");
//Create style
ICellStyle style = wb.CreateCellStyle();
//Set border style 
style.BorderBottom = BorderStyle.Double;
style.BottomBorderColor = HSSFColor.Yellow.Index;
//Set font style
IFont font = wb.CreateFont();
font.Color = HSSFColor.Blue.Index;
font.FontName = "Arial";
font.FontHeight = 15;
font.IsItalic = true;
style.SetFont(font);
//Set background color
style.FillBackgroundColor = IndexedColors.Black.Index;
style.FillPattern = FillPattern.SolidForeground;
//Apply the style
cell.CellStyle = style;
//Save the file
FileStream file = File.Create("CellStylingFileFormat.xlsx");
wb.Write(file, true);
file.Close();

kesimpulan

Dalam artikel ini, kami menunjukkan cara menerapkan gaya ke sel dalam lembar kerja Excel menggunakan NPOI API di C#. Anda dapat mengeksplorasi fungsionalitas API lebih lanjut dengan mempelajari dokumentasi API. Jika Anda ingin tahu lebih banyak tentang bekerja dengan Buku Kerja Excel menggunakan NPOI, nantikan lebih banyak contoh di bagian ini.