Ir ao conteúdo

Posts recomendados

Postado

Boa noite.

Preciso no EXCEL na coluna A que ele conte os primeiros 45 caracteres e elimine o restante dos caracteres a direita.

 

Exemplo Coluna A

123456789123456789123456789123456789123456789XXXXXXX33

Fique assim

123456789123456789123456789123456789123456789

Essa planilha tem 70 mil linhas queria se possível montar uma Macro , alguém consegue ajudar ?

 

Obrigado

  • Solução
Postado

Veja se este código lhe atende.

 

Sub TruncaNúmeros()
 Dim r As Range
  Columns(1).NumberFormat = "@"
  For Each r In Range("A2:A" & Cells(Rows.Count, 1).End(3).Row)
   r.Value = Left(r.Value, 45)
  Next r
End Sub

 

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!