Ir ao conteúdo

Posts recomendados

Postado

Boa tarde a todos,

 

Preciso de uma ajuda, estou criando um sisteminha no excel porém emperrou em uma etapa, preciso que o excel ao ser aberto verifique todas as abas com o nome inicial de "Planilha" e se contem essa inicial a aba seja excluída.

 

Por exemplo, uma planilha com 10 abas de nomes aleatórios e 3 dessa abas contem "Planilha" no nome, as 3 abas devem ser excluidas ao abrir o Excel.

 

A minha planilha contem abas "fixas" essas que não devem ser excluidas de nenhuma maneira porém a tabela dinamica cria abas como Planilha1,Planilha2,Planilha3 e assim por diante sempre que queremos verificar os dados e essas abas quero que sejam excluidas automaticamente ao inciar o excel.

 

Tentei de algumas formas porém como pode variar sendo Planilha1 ao Planilha10 criada como Planilha1 ao Planilha 20 criada não consegui criar esse codigo.

 

Podem me ajudar?

 

 

Postado

Use alguma função para pegar a parte do nome que você quer testar. Como é só o começo do nome da aba pode usar Left e para listar todas as planilhas terá que fazer um loop. Antes de deletar atribua false para DisplayAlerts (e true após deletar), assim não aparecerá nenhuma mensagem de confirmação.

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!