Boa tarde, amigos.
Eu tenho uma coluna com mais de 4000 registros em que eu preciso, via vba, varrer uma determinada coluna e substituir tudo que for "0" por "Vazio".
Aqui um exemplo do tipo de dados que eu trabalho na coluna "F":
0 4900 4510 4255 4008 0 7449 4253 4510 0 4510 4510 4510 0
Se alguém puder me ajudar...
Obrigado!
Pode utilizar a mesma rotina indicada no topico abaixo, é só ajustar o Range e trocar a linha: If Len(Trim(cel)) = 0 Then cel = ""
por esta:
If cel = 0 Then cel = ""
Preencher Células Vazias [Resolvido]
viewtopic.php?f=10&t=18039
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Tente essa macro:
Troque Plan1 pelo nome da sua aba
Sub TrocarZero()
Dim lin As Integer
lin = 2 'aqui coloque o numero da primeira linha onde seus numeros estão
Do Until Sheets("Plan1").Cells(lin, 6) = ""
If Sheets("Plan1").Cells(lin, 6) = 0 Then Sheets("Plan1").Cells(lin, 6) = ""
lin = lin + 1
Loop
End Sub
Visite meu blog: programacaopassoapasso.wordpress.com
Obrigado, caras!