Ir para o conteúdo
blackpower

VBA\EXCEL 2003 - Eliminar sheets atraves de codigo

Mensagens Recomendadas

blackpower    0
blackpower

Boa Tarde,

Estou a trabalhar com uma macro em VB e quero, a certa altura eliminar várias sheets, no entanto, ele corre a macro automaticamente mas tenho de carregar sempre no "ok" manualmente, quando elimina uma sheet.

é possivel criar algum bocado de codigo para evitar esse processo manual?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jmaocubo    0
jmaocubo

Eu testei no Excel 2007 por isso não sei se funciona no 2003, mas experimenta...

Antes do código para apagar (delete) utiliza

 Application.DisplayAlerts = False

Penso que funcionará

EDIT: experimenta este: http://www.megaupload.com/?d=HSI064C2

Podes seleccionar as folhas que queres apagar (se carregares no ctrl podes seleccionar mais do que uma folha)

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jpaulino    106
jpaulino

Antes do código para apagar (delete) utiliza

 Application.DisplayAlerts = False

Penso que funcionará

Sim, assim funciona, não te esqueças é de colocar o DisplayAlerts a True após apagar.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade