Microsoft Excel’de yaygın bir işlem iki veya daha fazla hücreyi birleştirmektir. Bu, veri gruplandırma ve başlık bilgileri duygusu ile verilerinize daha organize bir görünüm verir ve hisseder. Excel kullanarak birçok hücre, satır ve sütunları birleştirebilirsiniz. Bir .NET uygulama geliştiricisi olarak, uygulamanızın içinden Excel elektronik tablolarındaki birleştirme hücrelerinin işlevselliğini sağlamak isteyebilirsiniz. Bunu, uygulamanızda bu makalede gösterildiği gibi C# veya VB.NET kullanarak hücreleri veya hücre aralıklarını birleştirebilen NPOI API’sini kullanarak başarabilirsiniz. Ancak bu amaç için bir .NET uygulaması yazmaya başlamadan önce, Microsoft Excel kullanarak hücreleri nasıl birleştireceğine bakalım.

Microsoft Excel kullanarak hücreleri birleştirin

Microsoft Excel kullanan hücreleri birleştirmek çok kolaydır ve yaygın bir işlemdir. Excel içinden hücreleri, satırları veya sütunları birleştirebilirsiniz. Bununla birlikte, her iki hücre veri içeriyorsa, bu işlemdeki verilerden birinin kaybolacağını unutmayın.

Microsoft Excel ile Hücreleri Birleştirme Adımları

Microsoft Excel kullanarak hücreleri birleştirmek istiyorsanız, aşağıdaki adımları kullanabilirsiniz.

  1. Microsoft Excel’i açın ve elektronik tabloyu verilerle doldurun
  2. Sol tıklamayı tutarken fareyi üzerine sürükleyerek birleştirilecek hücreleri seçin
  3. Şeritte, “Home” sekmesinde “Birleştir” simgesini bulun ve “Hücreleri Birleştir” i tıklayın. Bu, seçilen hücreleri tek bir hücreye birleştirecektir.

C# {.wp-blok başlıklı NPOI API kullanarak Excel’deki hücreleri birleştirin}

Artık Microsoft Excel kullanarak hücreleri nasıl birleştireceğimizi gördüğümüze göre, şimdi .NET uygulamamızda aynı şeyi nasıl yapabileceğimize bir göz atalım. .NET uygulamamızda açık kaynaklı API NPOI’yi kullanacağız ve kodu C# ‘da yazacağız, ancak aynı kolayca VB.NET’e dönüştürülebilir. Ancak bundan önce, başlamak için .NET projenize NPOI yüklemeniz gerekir. Bunu .NET için NPOI yükleme için ayrıntılı talimatlar kılavuzumuzda öğrenebilirsiniz.

C# {.wp-blok başlıklı} kullanarak Excel elektronik tablodaki hücreleri birleştirin

Geliştirme ortamınız hazır olduğuna göre, bir konsol uygulaması oluşturun ve aşağıdaki kodu ekleyin.

//Create workbook
IWorkbook wb = new XSSFWorkbook();
ISheet ws = wb.CreateSheet("MySheet");

//Set the value of the cell
ws.CreateRow(0).CreateCell(0).SetCellValue("FileFormat.com");

//Merge the cell
CellRangeAddress region = new CellRangeAddress(0, 1, 0, 1);
ws.AddMergedRegion(region);

//Save the file
FileStream file = File.Create("CellsMerge.xlsx");
wb.Write(file, false);
file.Close();

Sonuç

Bu makalede, NPOI API’sını kullanarak bir Excel çalışma kitabında hücrelerin nasıl birleştirileceğini gösterdik. API belgelerini inceleyerek API işlevselliğini daha fazla araştırabilirsiniz. NPOI kullanarak Excel çalışma kitaplarıyla çalışma hakkında daha fazla bilgi edinmek isterseniz, bu bölümde daha fazla örnek için bizi izlemeye devam edin.