Notifications
Clear all

Substituir Palavras

3 Posts
2 Usuários
0 Reactions
744 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Pessoal,

Estou tentando criar uma macro que consiga substituir uma palavra por outra em toda a pasta de trabalho, incluindo as que estão em caixas de texto inseridas dentro de um gráfico.

No exemplo anexo, eu queria substituir a palavra todas as palavras 'maçã' por 'laranja', nas três planilhas.

Como poderia fazer isso via VBA ?

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 21/07/2017 11:14 am
leandroxtr
(@leandroxtr)
Posts: 447
Reputable Member
 

Mas essas palavras sempre serão três por planilha?
Estarão sempre no mesmo lugar? (nesta mesma coluna)?

O padrão da planilha é o mesmo que este anexo?

Se te ajudou, não se esqueça de dar um like na resposta e marcar o tópico como finalizado.

Abraços!
Leandro Cordeiro

 
Postado : 21/07/2017 12:01 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

O grande problema é esse. Elas não estarão no mesmo lugar e nem sempre em células eo padrão das planilhas são diferentes.

Se fosse em células, poderia utilizar:

Sub Macro1()
        Cells.Replace What:="Maçã", Replacement:="Laranja", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
End Sub

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 21/07/2017 12:35 pm