Este breve tutorial explica como bloquear células no Excel usando C#. Ele inclui detalhes para configurar o IDE, uma lista de células e um código de exemplo para bloquear células selecionadas no Excel usando C#. Todos os detalhes são discutidos e demonstrados para criar as células devidamente bloqueadas na planilha de destino e definir o comportamento desejado.
Etapas para bloquear determinadas células no Excel com C#
- Configure o IDE para usar Aspose.Cells for .NET para bloquear células em uma planilha
- Importe as classes e módulos necessários da biblioteca
- Aplique uma licença para evitar marcas d’água e outras limitações
- Carregue o arquivo Excel no objeto Workbook e acesse a planilha de destino
- Aplique um bloqueio global para tornar tudo editável
- Aplique o bloqueio às células de destino
- Imponha as configurações de bloqueio na planilha usando o método Protect
- Salve o Workbook nos discos
Essas etapas resumem como bloquear algumas células no Excel usando C#. Importe os módulos necessários, defina os caminhos para a licença, o arquivo Excel de entrada e o arquivo Excel de saída, configure a licença, carregue a pasta de trabalho e selecione a planilha de destino. Em seguida, torne tudo editável na planilha, bloqueie apenas as células desejadas e imponha as configurações de bloqueio antes de salvar o arquivo Excel.
Código para bloquear determinadas células no Excel com C#
O código acima demonstra como proteger determinadas células no Excel usando C#. Observe que tornar todas as células editáveis primeiro é uma etapa opcional e pode ser ignorada. Da mesma forma, impor as configurações de bloqueio por meio do método Protect é necessário para bloquear corretamente as células, pois usar apenas a opção de estilo bloqueado não é suficiente.
Este artigo nos ensinou o processo de bloqueio de células no Excel. Para adicionar uma marca de verificação em um arquivo Excel, consulte o artigo Adicionar marca de verificação no Excel usando C#.