Range.TextToColumns 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 eine Spalte mit Zellen, die Text enthalten, und gibt das Ergebnis in mehreren Spalten aus.
public object TextToColumns (object Destination, Microsoft.Office.Interop.Excel.XlTextParsingType DataType = Microsoft.Office.Interop.Excel.XlTextParsingType.xlDelimited, Microsoft.Office.Interop.Excel.XlTextQualifier TextQualifier = Microsoft.Office.Interop.Excel.XlTextQualifier.xlTextQualifierDoubleQuote, object ConsecutiveDelimiter, object Tab, object Semicolon, object Comma, object Space, object Other, object OtherChar, object FieldInfo, object DecimalSeparator, object ThousandsSeparator, object TrailingMinusNumbers);
Public Function TextToColumns (Optional Destination As Object, Optional DataType As XlTextParsingType = Microsoft.Office.Interop.Excel.XlTextParsingType.xlDelimited, Optional TextQualifier As XlTextQualifier = Microsoft.Office.Interop.Excel.XlTextQualifier.xlTextQualifierDoubleQuote, Optional ConsecutiveDelimiter As Object, Optional Tab As Object, Optional Semicolon As Object, Optional Comma As Object, Optional Space As Object, Optional Other As Object, Optional OtherChar As Object, Optional FieldInfo As Object, Optional DecimalSeparator As Object, Optional ThousandsSeparator As Object, Optional TrailingMinusNumbers As Object) As Object
Parameter
- Destination
- Object
Optionales Objekt. Ein Range -Objekt, das angibt, wo Die Ergebnisse in Microsoft Excel platziert werden. Wenn der Bereich größer als eine einzelne Zelle ist, wird die Zelle links oben verwendet.
- DataType
- XlTextParsingType
Optional XlTextParsingType. Das Format des Texts, der in Spalten aufgeteilt werden soll. Kann eine der folgenden XlTextParsingType-Konstanten sein:xlDelimited default
xlFixedWidth
- TextQualifier
- XlTextQualifier
Optional XlTextQualifier. Kann eine der folgenden XlTextQualifier-Konstanten sein:xlTextQualifierDoubleQuotedefault
xlTextQualifierNonexlTextQualifierSingleQuote
- ConsecutiveDelimiter
- Object
Optionales Objekt. True, wenn Microsoft Excel aufeinanderfolgende Trennzeichen als ein Trennzeichen interpretieren soll. Der Standardwert ist False.
- Tab
- Object
Optionales Objekt.
True , wenn DataType
xlDelimited ist und das Tabstoppzeichen ein Trennzeichen ist. Der Standardwert ist False.
- Semicolon
- Object
Optionales Objekt.
True , wenn DataType
xlDelimited ist und das Semikolon ein Trennzeichen ist. Der Standardwert ist False.
- Comma
- Object
Optionales Objekt.
True , wenn DataType
xlDelimited ist und das Komma ein Trennzeichen ist. Der Standardwert ist False.
- Space
- Object
Optionales Objekt.
True , wenn DataType
xlDelimited ist und das Leerzeichen ein Trennzeichen ist. Der Standardwert ist False.
- Other
- Object
Optionales Objekt.
True , wenn DataType
xlDelimited ist und das durch das OtherChar
Argument angegebene Zeichen ein Trennzeichen ist. Der Standardwert ist False.
- OtherChar
- Object
Optionales Objekt (erforderlich, wenn Other
True ist). Das Trennzeichen, wenn Other
true ist. Wenn mehr als ein Zeichen angegeben ist, wird nur das erste Zeichen der Zeichenfolge verwendet, und die restlichen Zeichen werden ignoriert.
- FieldInfo
- Object
Optionales Objekt. Ein Array mit Analyseinformationen für die einzelnen Spalten von Daten. Die Interpretation hängt vom Wert von DataType
ab. Wenn die Daten getrennt sind, ist dieses Argument ein Array von Arrays mit zwei Elementen, wobei jedes Array mit zwei Elementen die Konvertierungsoptionen für eine bestimmte Spalte angibt. Das erste Element ist die Spaltennummer (1-basiert), und das zweite Element ist eine der Konstanten, die XlColumnDataType angeben, wie die Spalte analysiert wird. Dies kann eine der folgenden XlColumnDataType-Konstanten sein:xlGeneralFormat. Gattungen.
xlTextFormat. Text. xlMDYFormat. MDY-Datum. xlDMYFormat. DMY-Datum. xlYMDFormat. YMD-Datum. xlMYDFormat. MYD-Datum. xlDYMFormat. DYM-Datum. xlYDMFormat. YDM-Datum. xlEMDFormat. EMD-Datum. xlSkipColumn. Spalte überspringen.Sie können xlEMDFormat nur verwenden, wenn die Taiwanesische Sprachunterstützung installiert und ausgewählt ist. Die xlEMDFormat-Konstante gibt an, dass taiwanesische Datumsangaben verwendet werden. Die Spaltenspezifizierer können eine beliebige Reihenfolge aufweisen. Wenn ein bestimmter Spaltenspezifizierer für eine bestimmte Spalte in den Eingabedaten nicht vorhanden ist, wird die Spalte mit der Einstellung Allgemein analysiert. Wenn die Quelldaten Spalten mit fester Breite aufweisen, gibt das erste Element jedes Arrays mit zwei Elementen die Anfangszeichenposition in der Spalte an (als ganze Zahl; 0 (null) ist das erste Zeichen). Das zweite Element der zweiteiligen Matrix gibt die Analyseoption für die Spalte als eine Nummer von 1 bis 9 an, wie oben dargestellt.
- DecimalSeparator
- Object
Optionaler String-Wert. Das Dezimaltrennzeichen, das von Microsoft Excel beim Erkennen von Zahlen verwendet wird. Als Standardeinstellung wird die Systemeinstellung verwendet.
- ThousandsSeparator
- Object
Optionaler String-Wert. Das 1.000er-Trennzeichen, das von Excel beim Erkennen von Zahlen verwendet wird. Als Standardeinstellung wird die Systemeinstellung verwendet.
- TrailingMinusNumbers
- Object
Optionales Objekt. Zahlen, denen ein Minuszeichen vorangestellt ist.
Gibt zurück
Hinweise
In der folgenden Tabelle sind die Ergebnisse beim Importieren von Text in Excel für verschiedene Importeinstellungen gezeigt. Die numerischen Ergebnisse werden in der Spalte ganz rechts angezeigt.
Punkt | Komma | Komma | Punkt | $$$123.123,45 | $$$123,123.45 (numerisch) |
Punkt | Komma | Komma | Komma | $$$123.123,45 | $$$123.123,45 (Text) |
Komma | Punkt | Komma | Punkt | $$$123,123.45 | $$$123,123.45 (numerisch) |
Punkt | Komma | Punkt | Komma | $$$123.123,45 | $$$123.123,45 (Text) |
Punkt | Komma | Punkt | Leerzeichen | $$$123.123,45 | $$$123.123 45 (numerisch) |