Range.Parse (Excel)

Analisa um intervalo de dados e o divide em várias células. Distribui o conteúdo do intervalo para preencher várias colunas adjacentes; o intervalo pode não ter mais que uma coluna de largura.

A análise [xxx][xxx] deve inserir os três primeiros caracteres na primeira coluna do intervalo de destino e inseriria os próximos três caracteres na segunda coluna. Se esse argumento for omitido, o Microsoft Excel estimará onde dividir as colunas com base no espaçamento da célula superior esquerda no intervalo. Se você quiser usar um intervalo diferente para "adivinhar" a linha de análise, use um objeto Range como argumento ParseLine. O intervalo precisa ser uma das células sendo analisada. O argumento ParseLine não pode ser maior que 255 caracteres, incluindo os colchetes e os espaços.

Parse (ParseLine, Destination)


Worksheets("Sheet1").Columns("A").Parse _ 
 parseLine:="[xxx] [xxxxxxxx]", _ 
 destination:=Worksheets("Sheet1").Range("B1")

Arguments

Optional arguments

Os seguintes argumentos são opcionais

ParseLine - Uma sequência de caracteres contendo colchetes esquerdo e direito para indicar onde as células devem ser divididas

Destination (Range) - Um objeto Range representando o canto superior esquerdo do intervalo de destino para os dados analisados. Se esse argumento for omitido, o Microsoft Excel fará a análise no local.