Remover macros do Excel usando Java

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

  1. Configurar o ambiente para usar Aspose.Cells for Java para remover módulos VBA
  2. Carregar a licença para acessar todos os recursos do produto
  3. Carregar a workbook que contém o Projeto VBA com macros
  4. Acessar o Projeto VBA e obter a coleção de módulos nele contida
  5. Remover o módulo desejado passando seu nome para o método Remove()
  6. Remover um módulo específico definindo seu índice
  7. Remover todos os módulos de uma planilha passando a referência da planilha para o método Remove
  8. Chamar removeMacro() se desejar remover o Projeto VBA com os módulos do arquivo Excel
  9. 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.

 Português