Classe TextConnection - les paramètres de contrat de service qui permettent à Microsoft Excel de se connecter à une source de données de flux de données (Excel VBA)

Contient les paramètres de contrat de service qui permettent à Microsoft Excel de se connecter à une source de données de flux de données.

La classe WorkbookConnection donne accès à la classe TextConnection


Dim tcn as TextConnection
Set tcn = ActiveWorkbook.Connections(1).TextConnection

Propriétés

Connection Cette propriété renvoie ou définit une chaîne qui contient les noms de fichiers de texte qui permettent à Microsoft Excel de se connecter à des sources de données de texte. Variant en lecture/écriture.

TextFileColumnDataTypes Cette propriété renvoie ou définit un tableau de constantes classées spécifiant les types de données appliqués aux colonnes correspondantes du fichier texte que vous importez dans une table de requête. La constante par défaut de chaque colonne est xlGeneral. Variant en lecture/écriture.

TextFileCommaDelimiter True si la virgule est le séparateur lorsque vous importez un fichier texte dans une table de requête. False si vous souhaitez utiliser un autre caractère comme délimiteur. La valeur par défaut est False. Boolean (en lecture/écriture).

TextFileConsecutiveDelimiter Cette propriété a la valeur True si les séparateurs consécutifs sont interprétés comme un séparateur unique lorsque vous importez un fichier texte dans une table de requête. La valeur par défaut est False. Boolean (en lecture/écriture).

TextFileDecimalSeparator Cette propriété renvoie ou définit le caractère séparateur décimal utilisé par Microsoft Excel lorsque vous importez un fichier texte dans une table de requête. La valeur par défaut correspond au caractère séparateur décimal du système. String en lecture/écriture.

TextFileFixedColumnWidths Cette propriété renvoie ou définit un tableau d’entiers correspondant aux largeurs des colonnes (en caractères) dans le fichier texte que vous importez dans une table de requête. Les largeurs valides sont comprises entre 1 et 32 767 caractères. Variant en lecture/écriture.

TextFileHeaderRow Cette propriété renvoie ou définit une valeur qui indique si la première ligne (à partir de la ligne de départ) doit être traitée comme une ligne d’en-tête. Boolean (en lecture/écriture).

TextFileOtherDelimiter Cette propriété renvoie ou définit le caractère utilisé en tant que séparateur lors de l'importation d'un fichier texte dans une table de requête. La valeur par défaut est null. String en lecture/écriture.

TextFileParseType Cette propriété renvoie ou définit le format de colonne pour les données du fichier texte que vous importez dans une table de requête. Énumération XlTextParsingType en lecture-écriture.

TextFilePlatform Cette propriété renvoie ou définit l’origine du fichier texte que vous importez dans la table de requête. Détermine aussi quelle page de codes est utilisée pendant cette importation. En lecture/écriture XlPlatform.

TextFilePromptOnRefresh Cette propriété a la valeur True si vous voulez spécifier le nom du fichier texte importé à chaque actualisation de la table de requête. La boîte de dialogue Importer Fichier Texte vous permet de spécifier le chemin d'accès et le nom du fichier. La valeur par défaut est False. Boolean (en lecture/écriture).

TextFileSemicolonDelimiter True si le point-virgule est le caractère séparateur lorsque vous importez un fichier texte dans une table de requête et si la propriété TextFileParseType a la valeur xlDelimited. La valeur par défaut est False. Boolean (en lecture/écriture).

TextFileSpaceDelimiter Cette propriété a la valeur True si le caractère d'espacement constitue le caractère séparateur lors de l'importation d'un fichier texte dans une table de requête. La valeur par défaut est False. Boolean (en lecture/écriture).

TextFileStartRow Cette propriété renvoie ou définit le numéro de ligne à partir duquel commence l'analyse du texte lors de l'importation d'un fichier texte dans une table de requête. Les valeurs valides sont des nombres entiers compris entre 1 et 32 767. La valeur par défaut est 1. Long (en lecture/écriture).

TextFileTabDelimiter Cette propriété a la valeur True si le caractère de tabulation constitue le caractère séparateur lors de l'importation d'un fichier texte dans une table de requête. La valeur par défaut est False. Boolean (en lecture/écriture).

TextFileTextQualifier Renvoie ou définit l'identificateur de texte lorsque vous importez un fichier texte dans une table de requête. Cet identificateur indique que les données qu'il encadre sont au format texte. En lecture/écriture XlTextQualifier.

TextFileThousandsSeparator Cette propriété renvoie ou définit le caractère de séparation des milliers utilisé par Microsoft Excel lorsque vous importez un fichier texte dans une table de requête. La valeur par défaut est le caractère séparateur des milliers du système. String en lecture/écriture.

TextFileTrailingMinusNumbers True pour que Microsoft Excel traite les nombres importés en tant que - texte commençant par un signe (moins) comme un symbole négatif. False pour qu’Excel traite les nombres importés en tant - que texte commençant par un symbole en tant que texte. Boolean (en lecture/écriture).

TextFileVisualLayout Cette propriété renvoie ou définit une valeur XlTextVisualLayoutType qui indique si la disposition visuelle du texte importé est de gauche à droite ou de droite à gauche. Lecture-écriture.