C++ ile Excel Çalışma Sayfası Dondurma

Giriş

Bu makalede, Panelleri Dondurmayı Öğreneceğiz. Bir anlamlı başlık altındaki büyük veri kümesine sahipseniz ve kaydırırken başlığı göremiyorsanız, veya her kayıtta birçok veri varsa, panelleri dondurabilir ve kaydırılan diğer verilerle birlikte donmuş bölümü görebilirsiniz. Üst satırlarda veya ilk sütunlarda başlıkları kolayca görebilirsiniz. Panelleri dondurma veya çözme, verilerin görünümünü değiştirir, veriyi değil.

Excel’de

Excel’de Panoları Dondur

  1. Panelleri dondurmak, satır ve sütunları dondurmak istiyorsanız, önce bir hücre seçin (örneğin B2).
  2. Görünüm > Panoları Dondur’a tıklayın.
  3. Açılır menüden Panoları Dondur’a tıklayın.
  4. Kaydırdığınızda veya sağa kaydırdığınızda, ilk satır ve sütun donmuş kalır.

Donmuş Paneller

Gördüğünüz gibi, 1. Satır ve sütun A Donmuş, ikinci satır 32 ve ikinci görünür sütun D’dir.

Pane donma özelliği, büyük verilerinizi Satır veya Sütun etiketlerini takip etmeksizin görüntülemenizi sağlar.

Aspose.Cells for C++ ile Pane Donma

Aspose.Cells for C++ ile pane donmak çok basittir. Lütfen seçilen Hücrede pane donmak için Worksheet.FreezePanes yöntemini kullanın.

  1. Bir çalışma kitabı oluşturun ya da dosyayı açmak veya boş bir dosya oluşturmak.
  2. Worksheet.FreezePanes() yöntemi ile pane donma yapın.
  3. Dosyayı kaydedin.
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;

int main()
{
    Aspose::Cells::Startup();

    // Instantiate a new Workbook
    U16String inputFilePath(u"Freeze.xlsx");
    Workbook workbook(inputFilePath);

    // Freeze panes at the cell B2
    WorksheetCollection sheets = workbook.GetWorksheets();
    sheets.Get(0).FreezePanes(u"B2", 1, 1);

    // Save the file
    U16String outputFilePath(u"frozen.xlsx");
    workbook.Save(outputFilePath);

    std::cout << "Panes frozen successfully!" << std::endl;

    Aspose::Cells::Cleanup();
}

Ekli örnek kaynak Excel dosyası.