Este tutorial rápido orienta como congelar painéis em Excel usando Python. Ele contém os detalhes para definir o IDE para desenvolvimento, uma lista de etapas que definem o processo e um código de exemplo que mostra como congelar uma célula no Excel usando Python. Você aprenderá diferentes opções para congelar painéis em um arquivo Excel e descongelar painéis existentes, se necessário.
Etapas para bloquear painéis no Excel usando Python
- Estabeleça o ambiente de desenvolvimento para usar Aspose.Cells para Python via Java para congelar painéis
- Carregue o arquivo Excel de origem no objeto de classe workbook para congelar linhas e colunas
- Acesse a planilha de destino a partir do arquivo Excel carregado
- Chame o método freezePanes() com configurações personalizadas
- Salve a saída com linhas e colunas congeladas
Estas etapas resumem como corrigir colunas no Excel usando Python. Você pode carregar o arquivo Excel de origem, selecionar a planilha de destino e invocar o método sobrecarregado desejado de freezePanes(). Forneça a referência da célula onde deseja congelar os painéis e o número de linhas e colunas visíveis antes da célula congelada.
Código para congelar coluna no Excel usando Python
import jpype | |
import asposecells as cells | |
jpype.startJVM() | |
from asposecells.api import License, Workbook | |
# Instantiate a license | |
license = License() | |
license.setLicense("License.lic") | |
# Instantiate a new Workbook. | |
workbook = Workbook("Sample.xlsx") | |
# Freezing panes at the cell B1 | |
workbook.getWorksheets().get(0).freezePanes("B11", 1, 1) | |
# workbook.getWorksheets().get(0).unFreezePanes() | |
# Saving the file | |
workbook.save("frozen.xlsx") | |
print("Panes frozen successfully") | |
# Shutdown the JVM | |
jpype.shutdownJVM() |
Este código de exemplo demonstra o processo para congelar múltiplas colunas no Excel usando Python. Você pode fornecer o nome da célula ou o par de linha/coluna para identificar a célula para congelar os painéis. Observe que se a célula de referência estiver na primeira linha ou coluna, ela congelará colunas ou linhas respectivamente. Use o método unFreezePanes() na classe Worksheet para descongelar células.
Este artigo nos ensinou como congelar linhas e colunas em um arquivo Excel. Para ajustar automaticamente linhas e colunas em um arquivo Excel, consulte o artigo em ajustar automaticamente linhas e colunas no Excel usando Python.