C# ile Excel'de Satır Yüksekliği Nasıl Ayarlanır

Bu hızlı eğitim, Excel’de C#** kullanarak **satır yüksekliğinin nasıl ayarlanacağını açıklayacaktır. İlk olarak, örnek çalışma kitabını yükleyecek ve ardından tek tek satırın veya birden çok satırın yüksekliğini, ihtiyacınıza göre sabit bir yüksekliğe veya satırlardaki içeriğe göre ayarlayacaksınız. C# kullanarak Excel satır yüksekliğini değiştirdikten sonra, diske XLSX gibi herhangi bir biçimde kaydedebilirsiniz.

C# Kullanarak Excel’de Satır Yüksekliğini Ayarlama Adımları

  1. NuGet paket yöneticisini kullanarak satırların yüksekliğini ayarlamak için Aspose.Cells ekleyin
  2. Kodda API çağrılarını kullanmak için Aspose.Cells ad alanına bir referans ekleyin
  3. Özelliği test etmek için birden çok çalışma sayfası içeren workbook örneğini yükleyin
  4. Satırların yüksekliğini ayarlamak için istenen worksheet referansını alın
  5. Satırların yüksekliğini sabit bir değere veya gereksinime göre içeriğe göre ayarlayın
  6. Çalışma kitabını belirtilen satır yüksekliğiyle kaydedin

Bu basit adımlarda, önce hedef Excel dosyasını Workbook sınıf nesnesine yükleriz ve ardından C#* kullanarak Excel satır yüksekliğini ayarlamak için istenen çalışma sayfasının referansına erişiriz. Tam bir tek satırın yüksekliğini, bir satırın seçili sütunlarını, bir dizi satırı veya tüm çalışma sayfasını değiştirmek gibi çeşitli şekillerde yüksekliği değiştirebildiğimiz için süreç üzerinde tam kontrole sahibiz.

c# ile Excel Satır Yüksekliğini Ayarlama Kodu

using Aspose.Cells;
namespace AdjustRowHeightInExcelUsingCSharp
{
class Program
{
static void Main(string[] args)
{
// Use Aspose.Cells license to avoid watermark in the output file after adjusting rows height
License CellsLicenseToAdjustRowsHeight = new License();
CellsLicenseToAdjustRowsHeight.SetLicense("Aspose.Cells.lic");
//Load the workbook where rows heights are to be adjusted
Workbook workbook = new Workbook("book1.xlsx");
// Access the desired worksheet say fourth in this example
Worksheet ForthWorksheet = workbook.Worksheets[3];
// Setting the fixed height of the sixth row to 8
ForthWorksheet.Cells.SetRowHeight(5, 8);
// Adjust the single row height based on contents within defined columns range
// Say autofit fourth row height based on contents from column six to nine
ForthWorksheet.AutoFitRow(3,5,8);
// Set the multiple rows (say row 10 to 16) height based on contents
ForthWorksheet.AutoFitRows(9,15);
// Accessing the third worksheet in the loaded Excel file
Worksheet ThirdWorksheet = workbook.Worksheets[2];
//Autofit all the rows in the entire sheet
ThirdWorksheet.AutoFitRows();
// Saving the modified Excel file
workbook.Save("output.out.xls");
}
}
}

Bu örnek kodda, çalışma sayfasının hücre koleksiyonuna erişiyoruz ve ardından Cells.SetRowHeight() işlevini kullanarak tek tek satırın yüksekliğini ayarlıyoruz. Daha sonra, AutoFitRow() işlevini kullanarak bir satırdaki sütun aralığını sağlayarak içeriğe dayalı olarak satır yüksekliğinin ayarlanmasını açıkladık ve ardından AutoFitRows() işlevine bir dizi satır sağlayarak birden çok satırı ayarladık. Son olarak, herhangi bir argüman olmadan AutoFitRows() işlevini çağırarak bir çalışma sayfasındaki tüm satırların yüksekliğini ayarladık.

Bu kısa öğreticinin yardımıyla satır yüksekliğini nasıl değiştireceğinizi keşfettiniz. Grafik oluşturma gibi diğer özellikleri öğrenmek istiyorsanız C# ile Excel Pasta grafiği nasıl oluşturulur makalesine bakın.

 Türkçe