Notifications
Clear all

Substituir Valores em uma Coluna VBA

2 Posts
2 Usuários
0 Reactions
1,178 Visualizações
(@decovioti)
Posts: 17
Active Member
Topic starter
 

Ola td bem?

Tenho uma parte do meu código vba que gostaria de substituísse por exemplo: M por Male, F por Female e Null por Not Declared

 

    'Replace the text - Column AE
        
    Columns("AE").Replace What:="M", Replacement:="Male"
    Columns("AE").Replace What:="F", Replacement:="Female"
    Columns("AE").Replace What:="NULL", Replacement:="Not Declared"

 

O código esta se perdendo e não esta substuindo adequadamente. Depois da execução, o resultado e Female, Maleale e Not Declared 

Alguem pode me ajudar?

 
Postado : 12/08/2020 11:38 pm
EdsonBR
(@edsonbr)
Posts: 1057
Noble Member
 

Bem vindo ao Planilhando, @DECOVIOTI

Clonando resposta que postei no outro fórum:

"Tem que dizer pro VBA pra substituir só palavras inteiras, usando junto o argumento LookAt:=xlWhole:"

Columns("AE").Replace What:="M", Replacement:="Male", LookAt:=xlWhole

 
Postado : 13/08/2020 12:07 am