Excel - como criar uma nova coluna na célula vazia

1

Eu recebi um arquivo Excel de uma tabela de exportação de nossos contatos. No entanto, todos os detalhes foram exportados para uma única coluna:

Exemplo

User 1
User 1 Title
Address
User 1 ID


User 2
User 2 Title
Address
User 2 ID

e assim por vários milhares de linhas.

O que eu preciso é convertê-lo em uma tabela.

É possível que em cada célula vazia crie uma nova coluna?

Eu tentei o answer here mas estou recebendo run time error 6 .

Não sei se é porque tenho 4 ou 5 células vazias seguidas ou se fiz algo errado.

Como posso corrigir isso?

Obrigado.

    
por Tasha Jordan 11.05.2018 / 17:47

1 resposta

2

Altere o

Dim firstCellRow As Integer

para

Dim firstCellRow As Long

Um inteiro pode conter valores de -32767 a 32768 e sua planilha provavelmente tem mais de 32.768 linhas.

O seguinte também deve ser alterado de Integer para Long:

Dim startIndex As Integer
Dim endIndex As Integer
Dim lastRow As Integer

...

Dim deleteFrom As Long
Dim deleteTo As Long
    
por 11.05.2018 / 18:29