Zeilen oder Spalten in Excel Arbeitsblättern mit C++ entsperren

Einführung

In diesem Artikel lernen wir, wie man Zeilen, Spalten und Paneele in Excel-Arbeitsblättern entsperrt. Wenn Arbeitsblätter in Excel-Dateien gefroren sind, möchten wir manchmal das Arbeitsblatt entsperren oder eingefrorene Zeilen, Spalten oder Paneele anpassen.

In Excel

  1. Klicken Sie auf die Ansicht-Registerkarte > Fenster einfrieren > Fenster entsperren.

Fenster nicht fixieren in Excel

Zeilen, Spalten oder Paneele mit Aspose.Cells for C++ entsperren

Das Entsperren von Paneelen mit Aspose.Cells for C++ ist einfach. Verwenden Sie die Worksheet.UnFreezePanes-Methode, um Paneele zu entsperren.

  1. Erstellen Sie ein Workbook-Objekt, um die eingefrorene Datei zu öffnen.
  2. Entsperren Sie Paneele mit der Methode Worksheet.UnFreezePanes().
  3. Die Datei speichern.
#include <iostream>
#include "Aspose.Cells.h"

using namespace Aspose::Cells;

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

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

    // Unfreeze panes in the first worksheet
    workbook.GetWorksheets().Get(0).UnFreezePanes();

    // Save the modified workbook
    U16String outputFilePath(u"Unfrozen.xlsx");
    workbook.Save(outputFilePath);

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

    Aspose::Cells::Cleanup();
}

Angehängte Beispiel-Excel-Quelldatei.