Fórum Excel Bácico, Avançado e Vba

Este fórum é destina a usuário de Excel, que queiram compartilhar informações a básicas, avançadas e programação em VBA...
 
InícioInício  FAQFAQ  BuscarBuscar  MembrosMembros  GruposGrupos  Registrar-seRegistrar-se  Login  

Compartilhe | 
 

 Excluir nomes de intervalos via VBA

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
Jefferson Almeida



Mensagens : 6
Data de inscrição : 07/12/2012

MensagemAssunto: Excluir nomes de intervalos via VBA   Sex Dez 07, 2012 9:25 pm

Pessoal,
Automatizei uma planilha que importa automaticamente arquivos em txt. Descobri que ao fazer isso são criados os nomes dos intervalos no qual os dados são inseridos na planilha.
Quero excluir estes nomes via códio mas não estou conseguindo.
Estou utilizando o seguinte comando.

ActiveWorkbook.names("NomeDoIntervalo").Delete

mas dá erro.
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

MensagemAssunto: Re: Excluir nomes de intervalos via VBA   Sex Dez 07, 2012 9:45 pm

Boa tarde!!

Dica com detalhes oque está de errado

Código:
Option Explicit
 
Sub Delete()
   
    Dim nm              As Name
   
    On Error Resume Next
    For Each nm In ActiveWorkbook.Names
        nm.Delete
    Next
    On Error Goto 0
   
End Sub
 
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Jefferson Almeida



Mensagens : 6
Data de inscrição : 07/12/2012

MensagemAssunto: Re: Excluir nomes de intervalos via VBA   Sex Dez 07, 2012 10:49 pm

alexandrevba escreveu:
Boa tarde!!

Dica com detalhes oque está de errado

Código:
Option Explicit
 
Sub Delete()
   
    Dim nm              As Name
   
    On Error Resume Next
    For Each nm In ActiveWorkbook.Names
        nm.Delete
    Next
    On Error Goto 0
   
End Sub
 




Boa tarde.

Está aparecendo o erro Uso inválido da prorpiedade.

Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

MensagemAssunto: Re: Excluir nomes de intervalos via VBA   Sab Dez 08, 2012 2:34 pm

Bom dia!!

Deposite seu arquivo em um site gratuito e nos mande o link!

Att
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Jefferson Almeida



Mensagens : 6
Data de inscrição : 07/12/2012

MensagemAssunto: Re: Excluir nomes de intervalos via VBA   Sex Dez 14, 2012 2:55 pm

Alexandre,
Consegui excluir os nomes, mas este código exclui todos os intervalos nomeados. Tem como fazer para que alguns nomes não sejam excluídos?
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

MensagemAssunto: Re: Excluir nomes de intervalos via VBA   Sex Dez 14, 2012 3:18 pm

Bom dia!!

me mande seu código, e descreva o qual os nomes que pretende excluir.

Att
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Jefferson Almeida



Mensagens : 6
Data de inscrição : 07/12/2012

MensagemAssunto: Re: Excluir nomes de intervalos via VBA   Dom Dez 16, 2012 2:37 pm

alexandrevba escreveu:
Bom dia!!

me mande seu código, e descreva o qual os nomes que pretende excluir.

Att

Alexandre,

Não tenho código. Esse código é que preciso. Os nomes que desejo excluir são nomes automáticos que são criados quando importo um arquivo txt. Então são criados os nomes, como por exemplo:

Importacao_dados_1
Importacao_dados_2
Importacao_dados_3
Importacao_dados_4
Importacao_dados_5
.
.
e assim por diante

Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

MensagemAssunto: Re: Excluir nomes de intervalos via VBA   Seg Dez 17, 2012 12:08 am

Boa noite!!

Me mande o arquivo.


Att
Voltar ao Topo Ir em baixo
Ver perfil do usuário
wbonna



Mensagens : 1
Data de inscrição : 02/02/2016

MensagemAssunto: Ajuda Excluir nomes de intervalos via VBA   Ter Fev 02, 2016 4:53 pm

Estou com o mesmo problema, qual é a solução para apagar apenas um determinado nome pela macro?

obrigado a quem puder ajudar.

Leandro
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Conteúdo patrocinado




MensagemAssunto: Re: Excluir nomes de intervalos via VBA   Hoje à(s) 9:56 am

Voltar ao Topo Ir em baixo
 
Excluir nomes de intervalos via VBA
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» Efeito nos nomes
» Não consigo excluir mensagens
» Como excluir tópico fantasma
» [Resolvido] Como excluir todos posts de uma vez ?
» modificar pontuaçao rank numeros para rank nomes

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
Fórum Excel Bácico, Avançado e Vba :: Avançado/VBA :: Excel Avançado/VBA-
Ir para: