Bungkus Teks di Excel menggunakan C#

Ikuti artikel ini untuk Membungkus teks dalam Excel menggunakan C#. Dalam artikel ini, Anda akan mendapatkan sumber daya untuk mengatur lingkungan pengembangan untuk menulis aplikasi, daftar langkah pemrograman, dan contoh kode yang dapat dijalankan yang menunjukkan cara membungkus teks di Excel menggunakan C#. Kami juga akan membahas berbagai opsi untuk membungkus teks di sel yang dipilih saja.

Langkah-langkah Menerapkan Bungkus Teks di Excel menggunakan C#

  1. Atur IDE agar menggunakan Aspose.Cells for .NET untuk membungkus teks
  2. Buat Workbook, akses worksheet, dan akses sel
  3. Letakkan beberapa teks di sel ini yang tidak memerlukan pembungkusan
  4. Akses sel lain dan masukkan contoh teks untuk dibungkus
  5. Akses gaya sel ini dan setel tanda IsTextWrapped ke true
  6. Atur kembali gaya ke sel dengan bendera yang diperbarui
  7. Panggil metode AutoFitRows() untuk lembar kerja dan simpan file output

Langkah-langkah ini merangkum cara melakukan word wrap di Excel menggunakan C#. Ini memerlukan akses properti gaya sel target dan menyetel nilai IsTextWrapped ke true. Selanjutnya, panggil AutoFitRows() untuk lembar kerja, yang akan menyebabkan teks terbungkus di semua sel yang gayanya memiliki nilai properti IsTextWrapped ‘benar’.

Kode untuk Membungkus Teks Secara Otomatis di Excel menggunakan C#

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");
}
}

Kode contoh ini menunjukkan cara memasukkan teks di Excel menggunakan C#. Anda dapat memanggil metode kelebihan beban berbeda untuk AutoFitRows yang mengizinkan penggunaan objek kelas AutoFitterOptions yang berisi AutoFitWrappedTextType. Nilai default AutoFitWrappedTextType adalah ‘Default’ yang membungkus teks mirip dengan Excel namun Anda dapat menggunakan opsi ‘Paragraph’ yang membungkus teks menurut paragraf terpanjang.

Artikel ini telah mengajari kita cara menerapkan pembungkusan teks di Excel menggunakan C#. Untuk menerapkan pemformatan bersyarat, lihat artikel di cara menerapkan pemformatan bersyarat di Excel di C#.

 Indonesian