Zamrażanie okienek w Excelu
Powyższy przykład kodu pokazuje, jak utworzyć zamrożony panel w programie Excel przy użyciu IronXL dla języka Python, blokując wiersze i kolumny, aby pozostawały widoczne podczas przewijania. Jest to cenna funkcja umożliwiająca utrzymanie w miejscu wierszy nagłówka lub kolumn z etykietami podczas przeglądania dużych zbiorów danych.
CreateFreezePane(column, row)
Pierwsze przeciążenie CreateFreezePane przyjmuje liczbę kolumn i liczbę wierszy w celu zdefiniowania zamrożonego obszaru. Na przykład worksheet.CreateFreezePane(1, 4) tworzy zamrożony obszar obejmujący kolumnę A i wiersze 1–4.
CreateFreezePane(column, row, subsequentColumn, subsequentRow)
To przeciążenie tworzy zamrożenie panelu i dodatkowo stosuje przewijanie do arkusza. Na przykład worksheet.CreateFreezePane(5, 2, 6, 7) zamraża kolumny A–E i wiersze 1–2, a widok jest przewijany tak, aby wyświetlić 1 dodatkową kolumnę i 5 dodatkowych wierszy. Gdy arkusz zostanie po raz pierwszy otwarty, wyświetli kolumny A–E, G–... i wiersze 1–2, 8–...
Jeśli pracujesz z dużymi tabelami danych w Excelu, zamrożenie wierszy lub kolumn utrzymuje widoczne ważne etykiety podczas przewijania pozostałego arkusza.
Jak dodać zamrożenie paneli w Excelu używając Pythona
- Zainstaluj
IronXLdla Pythona, aby dodać blokady rowków w Excelu - Zaladuj istniejący arkusz lub stworz nowy
- Uzyj metody
CreateFreezePane, aby dodac podzialki - Opcjonalnie określ trzeci i czwarty parametr, aby zastosować przewijanie wstępne
- Zapisz zmodyfikowany plik Excela
Dowiedz się, jak dodać zamrożenie paneli w Excelu z Pythonem






