VBA Texto para Coluna e Linha

Anônima
2015-10-27T01:30:55+00:00

Boa noite Pessoal.

Tenho uma Tabela que vai receber no campo ativo um texto separado por ";" e por "/" e a minha divida é a seguinte:

Como separar a texto em colunas usando o ";" e quando achar o "/" ir para proxima linha e preencher as colunas e assim por diante?

exemplo:

A
1 Robson;Ollevruc;32/Gabriela;Antonieta;22/Anderson;Adolf;38/Jackson;Amarildo;66

A tabela ficaria assim:

A B C
1 Robson Ollevruc 32
2 Gabriela Antonieta 22
3 Anderson Adolf 38
4 Jackson Amarildo 66

Separar em colunas eu encontrei a função a seguir:

Sub ExampleSplit1()

    Selection.TextToColumns _

      Destination:=ActiveCell, _

      DataType:=xlDelimited, _

      TextQualifier:=xlDoubleQuote, _

      ConsecutiveDelimiter:=False, _

      Tab:=True, _

      Semicolon:=False, _

      Comma:=False, _

      Space:=False, _

      Other:=True, _

      OtherChar:=";"

End Sub

Porem não sei como mudar de linha.

Agradeço desde já!!!

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

Anônima
2015-10-27T19:58:22+00:00

Olá Robson!

Minha sugestão é você aplicar duas vezes o recurso "Texto para colunas" disponível na guia "Dados".

A ordem seria a seguinte:

1º) Transforme os dados em colunas usando o caminho "Delimitado" -> "Outros: preenchido com "/"

2º) Copie os dados da linha e cole especial transpondo, em outra planilha

3º) Transforme os dados em colunas usando o caminho "Delimitado" -> "Outros: preenchido com ";"

Deu para entender?

Qualquer dúvida pergunte.

Abs!

Esta resposta foi útil?

0 comentários Sem comentários

2 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2015-11-02T23:09:17+00:00

    Agradeço a resposta! ajudou porem consegui realizar 2 macros q realizam o trabalho.

    Esta resposta foi útil?

    0 comentários Sem comentários
  2. Anônima
    2015-10-27T15:14:42+00:00

    Olá RobsonCurvello, tudo bem? 

    Bem-vindo a Comunidade da Microsoft.

    Para obter maiores esclarecimentos sobre o seu questionamento, peço a gentileza de acessar o link abaixo que vai direcioná-lo ao MSDN que é um fórum especialmente destinado para desenvolvedores e profissionais em TI.

    :: MSDN ::

    Se houver outras dúvidas relacionadas aos produtos Microsoft, por favor, volte a postar. Estamos à disposição.

    Caso essa informação tenha sido útil, marque-a como resposta.

    Até breve!

    Esta resposta foi útil?

    0 comentários Sem comentários