XmlMappedRange.Parse(Object, Object) メソッド

定義

データの範囲を区切り、複数のセルに分割します。

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

パラメーター

ParseLine
Object

セルを分割する位置を示す、左右の角かっこ ([]) を含む文字列です。 たとえば、"[xxx][xxx]" と指定すると、配置先の範囲の最初の列に最初の 3 文字を挿入し、2 列目に次の 3 文字を挿入します。 この引数を省略した場合、Microsoft Office Excel は、列を分割する位置を、範囲の左上のセルのスペーシングに基づいて推測します。 別の範囲を使用して解析行を推測する場合は、 を引数としてParseLine使用Rangeします。 この範囲は、区切る対象のセルのいずれか 1 つであることが必要です。 引数は ParseLine 、角かっこやスペースを含め、255 文字を超えることはできません。

Destination
Object

区切ったデータの配置先の範囲の左上隅を表す Range です。 この引数を省略した場合、元どおりの位置で区切られます。

戻り値

次のコード例では、 メソッドを Parse 使用して、 の値を XmlMappedRange セル A5 から始まる 3 つの異なるセルに解析します。 このコード例では、現在のワークシートに、 型intの対応するスキーマ要素を持つ という名前CustomerAddress1Cellが含まれていることXmlMappedRangeを前提としています。

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

適用対象