Workbooks.OpenText(String, Object, Object, Object, XlTextQualifier, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Charge et analyse un fichier texte comme un nouveau classeur d'une seule feuille contenant des données d'un fichier texte analysé.
public void OpenText (string Filename, object Origin, object StartRow, object DataType, 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 TextVisualLayout, object DecimalSeparator, object ThousandsSeparator, object TrailingMinusNumbers, object Local);
Public Sub OpenText (Filename As String, Optional Origin As Object, Optional StartRow As Object, Optional DataType As Object, 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 TextVisualLayout As Object, Optional DecimalSeparator As Object, Optional ThousandsSeparator As Object, Optional TrailingMinusNumbers As Object, Optional Local As Object)
Paramètres
- Filename
- String
Argument de type String obligatoire. Spécifie le nom du fichier texte à ouvrir et analyser.
- Origin
- Object
Objet facultatif. Origine du fichier texte. Peut être l’une des XlPlatform constantes suivantes : xlMacintosh, xlWindowsou xlMSDOS. Il peut également s'agir d'un nombre entier représentant le numéro de la page de code souhaitée. Par exemple, « 1256 » spécifie que le codage du fichier texte source est arabe (Windows). Si cet argument n'est pas spécifié, la méthode utilise le paramètre actuel de l'option Origine du fichier dans l'Assistant Importation de texte.
- StartRow
- Object
Objet facultatif. Numéro de la ligne à partir de laquelle commencer l'analyse du texte. La valeur par défaut est 1.
- DataType
- Object
Objet facultatif. Format de colonne des données dans le fichier. Peut être l’une des XlTextParsingType constantes suivantes : xlDelimited ou xlFixedWidth. Si cet argument n'est pas spécifié, Microsoft Excel tente de déterminer le format de colonne lors de l'ouverture du fichier.
- TextQualifier
- XlTextQualifier
Facultatif XlTextQualifier . Spécifie l'identificateur de texte. Il peut s’y trouver XlTextQualifier l’une de ces constantes. xlTextQualifierDoubleQuote default xlTextQualifierNonexlTextQualifierSingleQuote
- ConsecutiveDelimiter
- Object
Objet facultatif. True pour que des délimiteurs identiques consécutifs soient considérés comme un seul délimiteur. La valeur par défaut est False.
- Tab
- Object
Objet facultatif. True pour que le caractère de tabulation soit le délimiteur ( DataType doit être xlDelimited). La valeur par défaut est Faux.
- Semicolon
- Object
Objet facultatif. True pour que le point-virgule soit le délimiteur ( DataType doit être xlDelimited). La valeur par défaut est Faux.
- Comma
- Object
Objet facultatif. True pour que la virgule soit le délimiteur ( DataType doit être xlDelimited). La valeur par défaut est Faux.
- Space
- Object
Objet facultatif. True pour que le caractère d’espace soit le délimiteur ( DataType doit être xlDelimited). La valeur par défaut est Faux.
- Other
- Object
Objet facultatif. True pour que le caractère spécifié par l’argument soit le délimiteur OtherChar ( doit être DataType xlDelimited). La valeur par défaut est Faux.
- OtherChar
- Object
Objet facultatif (obligatoire si Other la valeur est True). Spécifie le caractère de délimitation Other lorsqu’il a la valeur True. Si plusieurs caractères sont spécifiés, le premier est utilisé et les autres sont ignorés.
- FieldInfo
- Object
Facultatif XlColumnDataType . Matrice contenant des informations d'analyse pour les différentes colonnes 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 des constantesXlColumnDataType spécifiant la façon dont la colonne est l’ensuite. xlGeneralFormat GeneralxlTextFormat TextxlMDYFormat MDY datexlDMYFormat DMY datexlYMDFormat YMD datexlMYDFormat MYD datexlDYMFormat DYM datexlYDMFormat YDM datexlEMDFormat EMD datexlSkipColumn Skip ColumnYou can use xlEMDFormat only if you have installed and selected Taiwanese language support. La constante xlEMDFormat spécifie que les dates d’ère taïwanais sont utilisées. Les spécifiés de colonne peuvent être dans n’importe quel ordre. S’il n’existe aucun spécifié de colonne pour une colonne particulière dans les données d’entrée, la colonne est analyse avec le paramètre Général. Remarques Si vous spécifiez qu’une colonne doit être ignorée, vous devez indiquer explicitement le type pour toutes les colonnes restantes, sinon les données ne seront pas analysent correctement. S’il existe une date reconnaissable dans les données, la cellule est mise en forme en tant que date dans la feuille de calcul, même si le paramètre de la colonne est Général. En outre, si vous spécifiez l’un des formats de date ci-dessus pour une colonne et que les données ne contiennent pas de date reconnue, le format de cellule dans la feuille de calcul sera Général.Si les données sources comportent des colonnes de 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 la forme d’un nombre integer ; le caractère 0 (zéro) est le premier caractère). Le second élément de la matrice définit l'option d'analyse de la colonne comme un chiffre compris entre 0 et 9 (inclus), comme illustré dans le tableau précédent.
- TextVisualLayout
- Object
Objet facultatif. Mise en page visuelle du texte.
- DecimalSeparator
- Object
Objet 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
Objet 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 système. Le tableau suivant présente les résultats de l’importation de texte dans Excel différents paramètres d’importation. Les résultats numériques sont affichés dans la colonne la plus à droite.
- TrailingMinusNumbers
- Object
Objet facultatif.
- Local
- Object
Objet facultatif.