Aracılığıyla paylaş


XmlMappedRange.Parse(Object, Object) Yöntem

Tanım

Bir veri aralığını ayrıştırıp birden çok hücreye böler

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

Parametreler

ParseLine
Object

Hücrelerin nereye bölünmesi gerektiğini belirtmek için sol ve sağ köşeli ayraçlar içeren bir dize. Örneğin, "[xxx][xxx]" hedef aralığın ilk sütununa ilk üç karakteri, ikinci sütuna da sonraki üç karakteri ekler. Bu bağımsız değişken atlanırsa, Microsoft Office Excel aralıktaki sol üst hücrenin aralığına göre sütunların nereye bölündüğünü tahmin eder. Ayrıştırma satırını tahmin etmek için farklı bir aralık kullanmak istiyorsanız, bağımsız değişken olarak ParseLine bir Range kullanın. Bu aralık ayrıştırılmakta olan hücrelerden biri olmalıdır. ParseLine Bağımsız değişken köşeli ayraçlar ve boşluklar da dahil olmak üzere 255 karakterden uzun olamaz.

Destination
Object

Range Ayrıştırılan veriler için hedef aralığın sol üst köşesini temsil eden bir. Bu bağımsız değişken atlanırsa, Excel yerinde ayrıştırılır.

Döndürülenler

Örnekler

Aşağıdaki kod örneği, bir XmlMappedRange değerini A5 hücresinde başlayan üç farklı hücreye ayrıştırmak için yöntemini kullanırParse. Bu kod örneği, geçerli çalışma sayfasının türüne intkarşılık gelen şema XmlMappedRange öğesiyle adlandırılmış bir öğe CustomerAddress1Cell içerdiğini varsayar.

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

Şunlara uygulanır