XmlMappedRange.Parse(Object, Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Analisa um intervalo de dados e o divide em várias células
public object Parse (object ParseLine, object Destination);
abstract member Parse : obj * obj -> obj
Public Function Parse (Optional ParseLine As Object, Optional Destination As Object) As Object
Parâmetros
- ParseLine
- Object
Uma cadeia de caracteres que contém colchetes esquerdos e direitos para indicar o local em que as células devem ser divididas. Por exemplo, "[xxx][xxx]" inseriria os três primeiros caracteres na primeira coluna do intervalo de destino, bem como os próximos três caracteres na segunda coluna. Se esse argumento for omitido, o Microsoft Office Excel adivinhará onde dividir as colunas baseadas 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 Range como o ParseLine
argumento . Esse intervalo deve ser uma das células que está sendo analisada. O ParseLine
argumento não pode ter mais de 255 caracteres, incluindo os colchetes e espaços.
- Destination
- Object
Um Range que representa o canto superior esquerdo do intervalo de destino para os dados analisados. Se esse argumento for omitido, o Excel fará a análise no local.
Retornos
Exemplos
O exemplo de código a seguir usa o Parse método para analisar o valor de um XmlMappedRange em três células diferentes começando na célula A5. Este exemplo de código pressupõe que a planilha atual contenha um XmlMappedRange chamado CustomerAddress1Cell
com um elemento correspondente do tipo int
.
private void ParseDate()
{
this.CustomerDateCell.Value2 = "'04042004'";
this.CustomerDateCell.Parse("[XX][XX][XXXX]",
this.Range["A5"]);
}
Private Sub ParseDate()
Me.CustomerDateCell.Value2 = "'04042004'"
Me.CustomerDateCell.Parse("[XX][XX][XXXX]", Me.Range("A5"))
End Sub