Bloquear células no Excel usando Python

Este guia rápido descreve como bloquear células no Excel usando Python. Você obterá as configurações da IDE, uma lista de etapas e um código de exemplo para bloquear células específicas no Excel usando Python. Todos os detalhes são fornecidos para preparar os estilos desejados, que são finalmente usados para bloquear ou desbloquear as células no arquivo Excel.

Etapas para bloquear determinadas células no Excel usando Python

  1. Configure a IDE para usar Aspose.Cells for Python via .NET para bloquear as células
  2. Aplique a licença para evitar marca d’água e limitações do produto
  3. Abra o arquivo Excel usando o objeto Workbook e selecione a planilha desejada
  4. Defina todas as células como editáveis antes de desbloqueá-las, se necessário
  5. Bloqueie todas as células de destino usando a classe Style
  6. Use Protect para proteger a planilha após todas as células de destino estarem bloqueadas
  7. Salve o arquivo Excel de saída com células bloqueadas e planilha protegida

As etapas acima descrevem o processo para aplicar a proteção de células no Excel usando Python. Aplique a licença, carregue o arquivo Excel usando o objeto Workbook, acesse a planilha onde as células devem ser bloqueadas, opcionalmente desbloqueie todos os objetos na planilha e torne-os editáveis, e defina o sinalizador locked como true na propriedade style das células de destino. Por fim, chame o método Protect para aplicar as configurações de bloqueio na planilha e salve o Workbook.

Código para bloquear células selecionadas no Excel usando Python

Este código demonstra como bloquear algumas células no Excel usando Python. O método protect() aceita o valor de enumeração ProtectionType.All como argumento, que aplica a proteção a todos os tipos de objetos. Você também pode selecionar outros tipos de proteção e definir uma senha para desbloquear as células posteriormente quando necessário.

Este artigo nos ensinou o processo de bloquear células em um arquivo Excel. Para adicionar uma marca de verificação, consulte o artigo Adicionar marca de verificação no Excel usando Python.

 Português