Coluna única do Excel em linhas, visão do script VBA

Coluna única do Excel em linhas, visão do script VBA

Ok, muito parecido com o link abaixo, mas o meu é um pouco diferente. Paginar linhas em colunas no Excel

Tenho muitos dados na coluna A, quero pegar cada 14 a 15 linhas e torná-las uma nova linha com várias colunas. Estou tentando colocá-lo em um formato onde o SQL possa receber os dados. Achei que a melhor maneira era colocá-los em linhas e depois fazer um CSV com os dados.

Então gostaria abaixo: (nossa, o formato não pegou totalmente na hora de postar)

column A     column B     C     D     etc

1               1         2     3      x
2               16        17    a      b
3
x
y
z
15
16
17
a
b
c

Posso esclarecer se necessário, mas não sei como obter os dados de uma única coluna com tantas linhas na coluna.

Obrigado pela ajuda!!!

Responder1

supondo que você queira 15 por linha, e os dados comecem em A1:
em B1, coloque esta fórmula =OFFSET($A$1,((ROW()-1)*15)+MOD(COLUMN()-2,15),0)e copie-a para C1:P1, depois copie-a até onde for necessário.
O final dos dados será representado por linhas de zeros

informação relacionada