Logo Hardware.com.br
AndreySilva094
AndreySilva0... Novo Membro Registrado
1 Mensagem 0 Curtidas

VBA - Excel - Localizar & Substituir.

#1 Por AndreySilva0... 18/05/2015 - 23:38
Prezados, Boa noite.

Estou passando por um problema cujo não consigo ter solução sozinho e preciso de uma ajuda de vocês mestres do VBA.

Obtenho 1 planilha no Excel onde possuo a coluna A e B

Coluna A possui em cada linha uma variável Ex:
A1 = Maria
A2 = Joao
A3 = Felipe e assim sucessivamente nunca se repete.

Coluna B possui em cada uma linha, um link do servidor externo Ex:
B1 possuo a formula =TWSVR|MOC!'0012MARCOS;1'
B2 possuo a formula =TWSVR|MOC!'0012PAULO;1'
B3 possuo a formula =TWSVR|MOC!'0012MARCIA;1'

Qual a minha necessidade?

Preciso pegar oque está escrito na A1 no caso MARIA, e colocar dentro da formula da B1 retirando o nome de MARCOS e colocando o nome de MARIA.

Ficando assim =TWSVR|MOC!'0012MARIA;1'

Depois realizar isso na linha debaixo, realizando o mesmo procedimento

Preciso pegar oque está escrito na A2 no caso JOAO, e colocar dentro da formula da B1 retirando o nome de PAULO e colocando o nome de JOAO.

Ficando assim =TWSVR|MOC!'0012JOAO;1'

Eu realmente poderia usar o CRTL+U ( Localizar e Substituir) , porem eu tenho mais de 8.000 linhas em cada planilha para fazer isso, no caso são cerca de 5 Planilhas.... muita coisa rsrsrs.

Alguém poderia me dar um auxilio, fico extremamente grato.

Obrigado.
Enival Bento
Enival Bento Novo Membro Registrado
16 Mensagens 2 Curtidas
#2 Por Enival Bento
04/06/2015 - 16:04
AndreySilva094 disse:
Prezados, Boa noite.

Estou passando por um problema cujo não consigo ter solução sozinho e preciso de uma ajuda de vocês mestres do VBA.

Obtenho 1 planilha no Excel onde possuo a coluna A e B

Coluna A possui em cada linha uma variável Ex:
A1 = Maria
A2 = Joao
A3 = Felipe e assim sucessivamente nunca se repete.

Coluna B possui em cada uma linha, um link do servidor externo Ex:
B1 possuo a formula =TWSVR|MOC!'0012MARCOS;1'
B2 possuo a formula =TWSVR|MOC!'0012PAULO;1'
B3 possuo a formula =TWSVR|MOC!'0012MARCIA;1'

Qual a minha necessidade?

Preciso pegar oque está escrito na A1 no caso MARIA, e colocar dentro da formula da B1 retirando o nome de MARCOS e colocando o nome de MARIA.

Ficando assim =TWSVR|MOC!'0012MARIA;1'

Depois realizar isso na linha debaixo, realizando o mesmo procedimento

Preciso pegar oque está escrito na A2 no caso JOAO, e colocar dentro da formula da B1 retirando o nome de PAULO e colocando o nome de JOAO.

Ficando assim =TWSVR|MOC!'0012JOAO;1'

Eu realmente poderia usar o CRTL+U ( Localizar e Substituir) , porem eu tenho mais de 8.000 linhas em cada planilha para fazer isso, no caso são cerca de 5 Planilhas.... muita coisa rsrsrs.

Alguém poderia me dar um auxilio, fico extremamente grato.

Obrigado.



da uma olhada e depois é só você adapta o código de acordo com a sua necessidade

Anexos

© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal