Este artigo explica como remover macros do Excel usando Java. Ele fornece detalhes para remover um módulo específico ou excluir o Projeto VBA no Excel usando Java. Várias opções são demonstradas para acessar e remover os módulos de destino conforme suas necessidades.
Steps to Remove Macros from Excel using Java
- Configurar o ambiente para usar Aspose.Cells for Java para remover módulos VBA
- Carregar a licença para acessar todos os recursos do produto
- Carregar a workbook que contém o Projeto VBA com macros
- Acessar o Projeto VBA e obter a coleção de módulos nele contida
- Remover o módulo desejado passando seu nome para o método Remove()
- Remover um módulo específico definindo seu índice
- Remover todos os módulos de uma planilha passando a referência da planilha para o método Remove
- Chamar removeMacro() se desejar remover o Projeto VBA com os módulos do arquivo Excel
- Salvar o arquivo Exec de saída
Essas etapas descrevem o processo para acessar e remover macros do Excel usando Java. Carregue o arquivo Excel de origem, acesse seu Projeto VBA e a coleção de módulos nele contida e chame o método Remove() passando diferentes argumentos, conforme demonstrado no código de exemplo a seguir. Para remover todo o Projeto VBA, chame o método removeMacro() no objeto Workbook.
Code to Delete Excel VBA using Java
Este código demonstra o processo de remoção de macros do Excel. Você pode iterar por todos os módulos e acessar seus nomes e código antes de remover uma entrada. Você pode usar o nome ou o índice para remover um módulo individual ou usar uma referência de planilha para remover todos os módulos de uma planilha.
Este artigo nos ensinou o processo para remover macros ou todo o Projeto VBA de um arquivo Excel. Para adicionar ou modificar uma macro em um arquivo Excel, consulte o artigo Adicionar módulo à biblioteca VBA do Excel usando Java.