Notifications
Clear all

Excluir celula com texto

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

Ola amigos

Preciso da ajuda de voces

Tenho uma coluna com informações numericas e de texto. Precisaria criar uma macro para eliminar os textos da coluna.
Conforme o exemplo abaixo

Como está
999.999.999.999
teste
999.999.999.999
teste

Como deve ficar
999.999.999.999
999.999.999.999
999.999.999.999

Muito Grato

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

 
Postado : 10/04/2013 7:12 am
(@gtsalikis)
Posts: 2373
Noble Member
 

E não dá pra simplesmente classificar e excluir? Precisa da macro? (Você mesmo pode gravar essa macro.)

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 10/04/2013 7:20 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

é que na verdade eu tenho que manter a ordem que os dados saem da planilha e se eu classificar eu perco a sequencia.
mas é possivel fazer esta macro??
e tem muitos registros, por isso que eu precisaria de laço na macro

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

 
Postado : 10/04/2013 7:38 am
(@alminen)
Posts: 77
Trusted Member
 

Tenta assim:

Sub removetexto()
Dim i As Long, j As Long
i = Range("A" & Rows.Count).End(xlUp).Row
For j = i To 2 Step -1
If IsNumeric(Range("A" & j).Value) = False Then Range("A" & j).ClearContents
Next j

End Sub

Se quiser excluir a linha toda ao invés de só apagar o texto, troque o "ClearContents" por "EntireRow.Delete".

 
Postado : 10/04/2013 7:46 am
(@alminen)
Posts: 77
Trusted Member
 

E se quiser remover a célula e subir as outras células, troque o "ClearContents" por "Delete Shift:=xlUp" =)

 
Postado : 10/04/2013 8:52 am