C++を使用してExcelワークシートの上端の行を固定
Contents
[
Hide
]
紹介
この記事では、上端行を固定する方法を学びます。複数の行を固定したい場合、スクロールダウンしても見出しを確認できるようになります。ヘッダーが見える状態でスクロールします。
Excelで行を凍結する
- 上端の行を固定したい場合、その下の行を最初に選択します。
- 表示 > ウィンドウ枠の固定をクリックします。
- ドロップダウンメニューで「上部行を凍結」をクリックします。
- 下にスクロールすると、常に最初の行が上部ビューに表示されます。
ご覧のとおり、第1行は固定されており、スクロールしても最上部に常に表示されます。
行を固定することで、大きなデータを見やすくし、行ラベルを見失うことがありません。
Aspose.Cells for C++を使った行の固定
Aspose.Cells for C++を使用して行を固定するのは簡単です。 選択した行で行を固定するには、Worksheet.FreezePanesメソッドを使用してください。
- ワークブックを作成またはファイルを開きます。
- Worksheet.FreezePanes()メソッドを使用して最初の行を固定します。
- ファイルを保存します。
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
int main()
{
Aspose::Cells::Startup();
// Instantiate a new Workbook
Workbook workbook(u"Freeze.xlsx");
// Freezing panes at the cell B2
workbook.GetWorksheets().Get(0).FreezePanes(u"A2", 1, 0);
// Saving the file
workbook.Save(u"frozen.xlsx");
std::cout << "Panes frozen successfully!" << std::endl;
Aspose::Cells::Cleanup();
}
添付のサンプルソースExcelファイル。