Lås rutor i Excel Arbetsblad med C++
Introduktion
I den här artikeln lär vi oss Hur man fryser paneor. När du har en stor mängd data under en gemensam rubrik kan du inte se rubriken när du scrollar ner i kalkylbladet. Och varje post innehåller mycket data. Du kan frysa paneor så att du kan se den frysta delen även när resten av datan scrollas. Du kan enkelt se rubriker i de översta raderna eller första kolumnerna. Att frysa och avfrysa paneor ändrar bara vy av datan utan att ändra själva datan.
I Excel
- Om du vill frysa paneor, frysa rader och kolumner, välj först en cell (som B2).
- Klicka på Visa > Frysa rader.
- I rullgardinsmenyn klickar du på Frysa rader.
- Om du scrollar ner eller till höger, är den första raden och kolumnen frysta.
Som du kan se är den första raden och kolumn A frysta, den andra raden är 32, och den andra synliga kolumnen är D.
Frys fönster gör att du kan visa dina stora data utan att hålla koll på rad- eller kolumnetiketter.
Frys fönster med Aspose.Cells for C++
Det är enkelt att frysa fönster med Aspose.Cells for C++. Använd Worksheet.FreezePanes-metoden för att frysa fönster vid den valda cellen.
- Skapa en arbetsbok för att öppna filen eller skapa en tom fil.
- Frys fönster med Worksheet.FreezePanes()-metoden.
- Spara filen.
#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();
}
Bifogad provkälla Excel-fil.