Fórum Excel Bácico, Avançado e Vba
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
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  Últimas imagensÚltimas imagens  ProcurarProcurar  RegistarRegistar  Entrar  

 

 Alterar a faixa de referencia em um Nome utilizando VBA

Ir para baixo 
2 participantes
AutorMensagem
BrunoF




Mensagens : 9
Data de inscrição : 26/04/2013

Alterar a faixa de referencia em um Nome utilizando VBA Empty
MensagemAssunto: Alterar a faixa de referencia em um Nome utilizando VBA   Alterar a faixa de referencia em um Nome utilizando VBA EmptySex Abr 26, 2013 5:22 pm

Estou com um problema e ainda não achei nada na internet de como fazer isso.
Tenho uma tabela dinamica em que os dados são o nome "Conteudo", o o nome conteudo esta definido como "=Dados!$B$2:$W$1000".
estou desenvolvendo uma macro que le um arquivo e alimenta esta tabela (Dados). Depois de incluir as novas informações tenho que alterar a referencia de ""=Dados!$B$2:$W$2" para "=Dados!$B$2:$W$1500".

Alguem tem ideia do codigo VBA para alterar a referencia do nome?
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


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

Alterar a faixa de referencia em um Nome utilizando VBA Empty
MensagemAssunto: Re: Alterar a faixa de referencia em um Nome utilizando VBA   Alterar a faixa de referencia em um Nome utilizando VBA EmptySáb Abr 27, 2013 12:50 am

Boa noite!!!

Eu não entendi.

Em seu código é só substituir por "=Dados!$B$2:$W$1500".


Att
Ir para o topo Ir para baixo
BrunoF




Mensagens : 9
Data de inscrição : 26/04/2013

Alterar a faixa de referencia em um Nome utilizando VBA Empty
MensagemAssunto: Re: Alterar a faixa de referencia em um Nome utilizando VBA   Alterar a faixa de referencia em um Nome utilizando VBA EmptySáb Abr 27, 2013 2:49 pm

Acho que não fui muito claro.

Eu tenho uma tabela cujos são alimentados diariamente. Desses dados gerei uma tabela dinamica que referencia estes dados. O problema é que tenho que definir a origem dos dados somente com as linhas que realmente possuem dados e isso altera diariamente. A pessoa que opera esta planilha entende muito pouco assim ela não tem como ficar alterando a origem dos dados na Tabela Dinamica. tentei Alterar os dados via VBA e não consegui. Tentei criar um Nome e referenciar este Nome na tqabela Dinamica e funciona, só que quando altero a faixa de nome por VBA da erro informando referencia invalida.

Não sei se me fiz claro?
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


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

Alterar a faixa de referencia em um Nome utilizando VBA Empty
MensagemAssunto: Re: Alterar a faixa de referencia em um Nome utilizando VBA   Alterar a faixa de referencia em um Nome utilizando VBA EmptySáb Abr 27, 2013 4:47 pm

Bom dia!!

Você pode me mandar seu arquivo modelo?

Caso não tenha faça um cadastro em site gratuito como sendspace ou outros, deois deposite o arquivo e nos mande o link!

Att
Ir para o topo Ir para baixo
Conteúdo patrocinado





Alterar a faixa de referencia em um Nome utilizando VBA Empty
MensagemAssunto: Re: Alterar a faixa de referencia em um Nome utilizando VBA   Alterar a faixa de referencia em um Nome utilizando VBA Empty

Ir para o topo Ir para baixo
 
Alterar a faixa de referencia em um Nome utilizando VBA
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» Alterar data quando modifica planilha
» alterar o codigo
» PROBLEMAS NO BOTÃO ALTERAR CADASTRO
» Utilizando Solver
» VBA para cadastrar excluir e alterar usuário

Permissões neste sub-fórumNão podes responder a tópicos
Fórum Excel Bácico, Avançado e Vba :: Avançado/VBA :: Excel Avançado/VBA-
Ir para: