XmlMappedRange.Parse(Object, Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Analysiert einen Datenbereich und teilt ihn in mehrere Zellen auf.
public object Parse (object ParseLine, object Destination);
Parameter
- ParseLine
- Object
Eine Zeichenfolge, die linke und rechte Klammern enthält, um anzuzeigen, wo die Zellen geteilt werden müssen.
Im Falle von "[xxx][xxx]" würden die ersten drei Zeichen in die erste Spalte des Zielbereichs und die nachfolgenden drei Zeichen in die zweite Spalte eingefügt werden.
Wenn dieses Argument weggelassen wird, ermittelt Microsoft Office Excel, an welcher Stelle die Spalten ausgehend vom Abstand der obersten linken Zelle im Bereich geteilt werden soll. Wenn Sie einen anderen Bereich zum Ermitteln der Analysezeile verwenden möchten, verwenden Sie ein Range-Objekt als ParseLine-Argument. Bei dem Bereich muss es sich um eine der gerade analysierten Zellen handeln. Das ParseLine-Argument darf einschließlich Klammern und Leerzeichen höchstens 255 Zeichen lang sein.
- Destination
- Object
Ein Range, der die linke obere Ecke des Zielbereichs der analysierten Daten darstellt. Wenn dieses Argument weggelassen wird, führt Excel die Analyse an der Stelle aus.
Gibt zurück
Beispiele
Im folgenden Codebeispiel wird die- Parse Methode verwendet, um den Wert eines XmlMappedRange in drei verschiedene Zellen zu analysieren, beginnend bei Zelle A5. In diesem Codebeispiel wird davon ausgegangen, dass das aktuelle Arbeitsblatt ein XmlMappedRange mit dem Namen CustomerAddress1Cell mit einem entsprechenden Schema Element vom Typ enthält 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