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 | 
 

 retornar valor de célula

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
Edson Abreu



Mensagens : 3
Data de inscrição : 09/11/2011

MensagemAssunto: retornar valor de célula    Qua Nov 09, 2011 9:32 pm

Olá pessoal,

Estou desenvolvendo uma planilha onde atraves da função concatenar eu pretendo unir dois textos que formam o nome de uma outra planilha onde deve ser encontrado um valor numa determinada célula.
Vejam:
='0(4)..20mA-0(4)..20mA'!G7 onde ='0(4)..20mA-0(4)..20mA' seria o texto concatenado e o !G7 a celula da planilha (4)..20mA-0(4)..20mA onde se encontra o valor procurado.

Não consegui fazer isso via funções do próprio excel e então estou tentando fazer com vba.

Cells(10, 21).Value = "'" & Cells(17, 9).Value & "'" & Cells(18, 9).Value
que resulta em '0(4)..20mA-0(4)..20mA'!G7

Eu não consigo fazer com que a string gerada resulte numa função de procura.

Alguem tem alguma dica.

Muito obrigado,

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



Mensagens : 28
Data de inscrição : 12/10/2011

MensagemAssunto: Re: retornar valor de célula    Qui Nov 10, 2011 12:02 am

Edson acredito que o que você procura seja a função Endereço
=ENDEREÇO(7;7;4;;"0(4)..20mA-0(4)..20mA")

Essa função vai gera um texto como o que você descreveu que procurava com Concatenar.

Eu não entendo o que você quis dizer com:
Citação :
Eu não consigo fazer com que a string gerada resulte numa função de procura.


Poderia ser mais especifico.
Abraço
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: retornar valor de célula    Qui Nov 10, 2011 12:53 am

Boa noite!!!
Edson, olhe com atenção a dica do Marre12 pois creio que deva te ajudar....

..Caso contrario reporte ao fórum e aproveite para postar sua planilha ..assim fica melhor de entender e resolver seu problema.

Att..
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Edson Abreu



Mensagens : 3
Data de inscrição : 09/11/2011

MensagemAssunto: retornar valor da célula   Qui Nov 10, 2011 3:16 pm

como faco para postar a planilha?
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: retornar valor de célula    Qui Nov 10, 2011 5:40 pm

Boa tarde!!!

Cadastre se um site gratuito..como www.4Shared.com, deposite seu arquivo lá (UpLoad).

Depois nos mande o link..para fazer o DownLoand

Att..
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Edson Abreu



Mensagens : 3
Data de inscrição : 09/11/2011

MensagemAssunto: retornar valor da célula   Sex Nov 11, 2011 2:26 pm

Bom dia,

Segue link da planilha modelo:

4shared.com/document/IOJJt0o3/planilha.html

Nesta planilha eu tenho apenas duas pastas: 0(4)..20mA-0(4)..20mA (onde se encontra os dados) e Tabela (onde tenho as formulas para obter os dados).
No projeto completo terei varias planilhas do tipo da 0(4)..20mA-0(4)..20mA mas as posições dos dados serão as mesmas, alterando apenas os valores.
Por isso, pretendo ciar uma fórmula no excell ou programa em vba para que, com a união dos texto1 e texto2, eu possa obter o dado correto em quaquer pasta definida.
Eu consegui concaternar a "string" conforme a formula utilizada em C8 mas não consigo tranformá-la em endereço para obter o dado da pasta correta.
Agradeço qualquer sugestão.

obrigado,

Edson
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: retornar valor de célula    Sex Nov 11, 2011 5:57 pm

boa tarde!!!

Tenho a idea de usar a indireto....

=SEERRO(PROCV(C8;INDIRETO("'"&B12&"'!$a$2:$b$100");2;FALSO);"")

Mas caso eu queira usar a Procv aninhada eu teria que digitar R27 em "C8" para retornar 1000

Caso necessário é só adaptar...baixe o link

http://www.4shared.com/document/lwjhUJZT/Edson_Abreu.html

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




MensagemAssunto: Re: retornar valor de célula    Hoje à(s) 8:56 am

Voltar ao Topo Ir em baixo
 
retornar valor de célula
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» [RESOLVIDO]Valor de step
» Como retornar uma template para padrão
» Colocar valor mínimo no lançamento de dados
» Mudar o valor máximo de membros em uma página
» Valor pós campo

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: