Share via


Range.TextToColumns Méthode

Définition

Cette méthode redistribue sur plusieurs colonnes une colonne de cellules qui comportent du texte.

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

Paramètres

Destination
Object

Objet facultatif. Objet Range qui spécifie l’emplacement où Microsoft Excel placera les résultats. Si la plage contient plusieurs cellules, la cellule située dans le coin supérieur gauche est utilisée.

DataType
XlTextParsingType

Facultatif XlTextParsingType. Format du texte à diviser en colonnes. Il peut s’agir de l’une des constantes XlTextParsingType suivantes :xlDelimited defaultxlFixedWidth

TextQualifier
XlTextQualifier

Facultatif XlTextQualifier. Il peut s’agir de l’une des constantes XlTextQualifier suivantes :xlTextQualifierDoubleQuotedefaultxlTextQualifierNonexlTextQualifierSingleQuote

ConsecutiveDelimiter
Object

Objet facultatif. True pour que Microsoft Excel considère des séparateurs consécutifs comme un seul et même séparateur. La valeur par défaut est False.

Tab
Object

Objet facultatif. True pour avoir DataType la valeur xlDelimited et pour que le caractère de tabulation soit un délimiteur. La valeur par défaut est False.

Semicolon
Object

Objet facultatif. True pour avoir DataType la valeur xlDelimited et pour que le point-virgule soit un délimiteur. La valeur par défaut est False.

Comma
Object

Objet facultatif. True pour avoir DataType la valeur xlDelimited et pour que la virgule soit un délimiteur. La valeur par défaut est False.

Space
Object

Objet facultatif. True pour avoir DataType la valeur xlDelimited et pour que le caractère d’espace soit un délimiteur. La valeur par défaut est False.

Other
Object

Objet facultatif. True pour avoir DataType la valeur xlDelimited et pour que le caractère spécifié par l’argument OtherChar soit un délimiteur. La valeur par défaut est False.

OtherChar
Object

Objet facultatif (obligatoire si Other a la valeur True). Caractère délimiteur lorsque Other a la valeur True. Si plusieurs caractères sont spécifiés, seul le premier caractère de la chaîne est utilisé ; les autres caractères sont ignorés.

FieldInfo
Object

Objet facultatif. Tableau contenant des informations redistribuées pour des colonnes individuelles de données. L’interprétation dépend de la valeur de DataType. Lorsque les données sont délimitées, cet argument est un tableau de tableaux à deux éléments, spécifiant les options de conversion pour une colonne particulière. Le premier élément est le numéro de colonne (basé sur 1), et le deuxième élément est l’une XlColumnDataType des constantes spécifiant la façon dont la colonne est analysée. Il peut s’agir de l’une des constantes XlColumnDataType suivantes : xlGeneralFormat. Genres. xlTextFormat. Texte. xlMDYFormat. MDY Date. xlDMYFormat. DMY Date. xlYMDFormat. Date YMD. xlMYDFormat. DATE MYD. xlDYMFormat. Date DYM. xlYDMFormat. Date YDM. xlEMDFormat. Date de l’EMD. xlSkipColumn. Ignorez column.Vous pouvez utiliser xlEMDFormat uniquement si la prise en charge de la langue taïwanaise est installée et sélectionnée. La constante xlEMDFormat spécifie que les dates de l’ère taïwanaise sont utilisées. Les spécificateurs de colonne peuvent être dans n’importe quel ordre. Si un spécificateur de colonne donné n’est pas présent pour une colonne particulière dans les données d’entrée, la colonne est analysée avec le paramètre Général . Si les données sources ont des colonnes à largeur fixe, le premier élément de chaque tableau à deux éléments spécifie la position du caractère de départ dans la colonne (sous forme d’entier ; 0 (zéro) est le premier caractère). Le deuxième élément du tableau à deux éléments spécifie l'option de redistribution de la colonne sous la forme d'un nombre compris entre un et neuf, comme indiqué ci-dessus.

DecimalSeparator
Object

Argument de type String facultatif. Séparateur des milliers utilisé par Microsoft Excel lors de la reconnaissance des nombres. Le paramètre par défaut est le paramètre du système.

ThousandsSeparator
Object

Argument de type String facultatif. Séparateur décimal utilisé par Microsoft Excel lors de la reconnaissance des nombres. Le paramètre par défaut est le paramètre du système.

TrailingMinusNumbers
Object

Objet facultatif. Nombres qui commencent par un signe moins.

Retours

Remarques

Le tableau suivant contient les résultats de l'importation de texte dans Excel pour divers paramètres d'importation. Les résultats numériques sont affichés dans la colonne la plus à droite.

PointVirguleVirgulePoint123.123,45123,123.45 (numérique)
PointVirguleVirguleVirgule123.123,45123.123,45 (texte)
VirgulePointVirgulePoint123.123,45123,123.45 (numérique)
PointVirgulePointVirgule123.123,45123 123.45 (texte)
PointVirgulePointEspace123.123,45123,123.45 (numérique)

S’applique à