_QueryTable Interface
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.
Il s'agit d'une interface principale dans une coclasse COM qui est requise par du code managé en vue de son interopérabilité avec l'objet COM correspondant. Utilisez cette interface principale uniquement lorsque la méthode que vous voulez utiliser partage le même nom qu'un événement de l'objet COM ; en l'occurrence, effectuez un transtypage vers cette interface pour appeler la méthode et effectuez un transtypage vers la dernière interface d'événements pour vous connecter à l'événement. Sinon, utilisez l'interface .NET qui est dérivée de la coclasse COM pour accéder aux méthodes, propriétés et événements de l'objet COM. Pour plus d’informations sur l’objet COM, voir QueryTable .
public interface class _QueryTable
[System.Runtime.InteropServices.Guid("00024428-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface _QueryTable
Public Interface _QueryTable
- Dérivé
- Attributs
Propriétés
| AdjustColumnWidth |
Cette valeur a la valeur True si la largeur des colonnes est automatiquement ajustée au mieux chaque fois que vous actualisez la table de requête ou le plan XML spécifié. Elle a la valeur False si la largeur des colonnes n'est pas automatiquement ajustée à chaque actualisation. La valeur par défaut est True. En lecture/écriture booléen. |
| Application |
Renvoie un Application objet qui représente l’application Microsoft Excel’application. En lecture seule. |
| BackgroundQuery |
True si les requêtes pour le rapport de tableau croisé dynamique ou la table de requête sont effectuées de manière asynchrone (en arrière-plan). Boolean (en lecture/écriture). |
| CommandText |
Renvoie ou définit la chaîne de commande de la source de données spécifiée. Objet en lecture/écriture. |
| CommandType |
Renvoie ou définit une XlCmdType constante qui décrit le type de commande associé à la CommandText propriété. La valeur par défaut est xlCmdSQL. En XlCmdType lecture/écriture. |
| Connection |
Renvoie ou définit une chaîne qui contient les informations de connexion pour la table de requête. Objet en lecture/écriture. |
| Creator |
Renvoie une constante dans XlCreator l’éumération qui indique l’application dans laquelle cet objet a été créé. Si l'objet a été créé dans Microsoft Excel, cette propriété renvoie la chaîne XCEL, qui équivaut au nombre hexadécimal 5843454C. En lecture XlCreator seule. |
| Destination |
Renvoie la cellule située dans le coin supérieur gauche de la plage de destination de la table de requête (plage où sera placée la table de requête résultante). La plage de destination doit se trouver dans la feuille de calcul qui contient QueryTable l’objet. En lecture seule de plage. |
| EditWebPage |
Renvoie ou définit l’URL (Uniform Resource Locator) de la page web pour une requête web. Objet en lecture/écriture. |
| EnableEditing |
Cette propriété a la valeur True si l'utilisateur peut modifier la table de requête spécifiée et la valeur False si l'utilisateur peut seulement la mettre à jour. Type de données Boolean en lecture-écriture. |
| EnableRefresh |
Cette propriété a la valeur True si la table de requête ou le cache du tableau croisé dynamique peut être actualisé par l’utilisateur. La valeur par défaut est True. Type de données Boolean en lecture-écriture. |
| FetchedRowOverflow |
True si le nombre de lignes renvoyées par la dernière utilisation de la méthode est supérieur au nombre de lignes Refresh(Object) disponibles dans la feuille de calcul. Boolean (en lecture seule). |
| FieldNames |
Cette propriété a la valeur True si le nom des champs de la source de données apparaissent en en-tête de colonnes des données renvoyées. La valeur par défaut est True. Type de données Boolean en lecture-écriture. |
| FillAdjacentFormulas |
Cette propriété a la valeur True si les formules situées à droite de la table de requête spécifiée sont automatiquement mises à jour à chaque mise à jour de la table. Type de données Boolean en lecture-écriture. |
| HasAutoFormat |
Réservé à une utilisation interne. |
| ListObject |
Renvoie un ListObject objet pour Range l’objet ou QueryTable l’objet. Objet ListObject en lecture seule. |
| MaintainConnection |
Cette propriété a la valeur True si la connexion à la source de données spécifiée est conservée après l’actualisation et jusqu’à la fermeture du classeur. La valeur par défaut est True. Type de données Boolean en lecture-écriture. |
| Name |
Cette propriété renvoie ou définit le nom de l'objet. Type de données String en lecture-écriture. |
| Parameters |
Renvoie une Parameters collection qui représente les paramètres de la table de requête. En lecture seule. |
| Parent |
Renvoie l'objet parent de l'objet spécifié. En lecture seule. |
| PostText |
Cette propriété renvoie ou définit la chaîne utilisée avec la méthode post qui consiste à entrer des données dans un serveur Web pour renvoyer des données d'une requête sur le Web. Type de données String en lecture-écriture. |
| PreserveColumnInfo |
Cette propriété a la valeur True si les informations de tri, de filtrage et de disposition des colonnes sont conservées lors de l'actualisation d'une table de requête. La valeur par défaut est False. Type de données Boolean en lecture-écriture. |
| PreserveFormatting |
Cette propriété a la valeur True si une mise en forme commune aux cinq premières lignes de données est appliquée aux nouvelles lignes de données dans la table de requête. La mise en forme n'est pas appliquée aux cellules inutilisées. La propriété a la valeur False si la dernière mise en forme automatique, appliquée à la table de requête, est appliquée aux nouvelles lignes de données. La valeur par défaut est True (sauf si la table de requête a été créée dans Microsoft Excel 97 et que la propriété a la valeur True , auquel cas HasAutoFormat PreserveFormatting a la valeur False). Boolean (en lecture/écriture). |
| QueryType |
Indique le type de requête utilisée par les Microsoft Excel pour remplir la table de requête ou le cache de tableau croisé dynamique. En lecture XlQueryType seule. |
| Recordset |
Renvoie ou définit un objet Recordset qui est utilisé comme source de données pour la table de requête ou le cache de tableau croisé dynamique spécifié. En lecture/écriture |
| Refreshing |
True si une requête en arrière-plan est en cours pour la table de requête spécifiée. Boolean (en lecture/écriture). |
| RefreshOnFileOpen |
Cette propriété a la valeur True si la table de requête ou le cache du tableau croisé est automatiquement mis à jour à chaque ouverture du classeur. La valeur par défaut est False. Type de données Boolean en lecture-écriture. |
| RefreshPeriod |
Renvoie ou définit le nombre de minutes entre deux actualisations. Entier en lecture/écriture. |
| RefreshStyle |
Renvoie ou définit la manière dont les lignes de la feuille de calcul spécifiée sont ajoutées ou supprimées pour recevoir le nombre de lignes contenues dans un jeu d'enregistrements renvoyé par une requête. En XlCellInsertionMode lecture/écriture. |
| ResultRange |
Renvoie un objet qui représente la zone de la feuille de calcul occupée par la Range table de requête spécifiée. En lecture seule. |
| RobustConnect |
Cette propriété renvoie ou définit comment le cache d'un tableau croisé dynamique se connecte à sa source de données. En XlRobustConnect lecture/écriture. |
| RowNumbers |
Cette propriété a la valeur True si le numéro des lignes est ajouté comme première colonne de la table de requête spécifiée. Type de données Boolean en lecture-écriture. |
| SaveData |
Cette propriété a la valeur True si les données du rapport de tableau croisé dynamique sont enregistrées avec le classeur. Elle a la valeur False si seule la définition du rapport est enregistrée. Type de données Boolean en lecture-écriture. |
| SavePassword |
Cette propriété a la valeur True si le mot de passe d'une chaîne de connexion ODBC est enregistré avec la requête spécifiée et la valeur False si le mot de passe est supprimé. Type de données Boolean en lecture-écriture. |
| Sort |
Cette propriété renvoie les critères de tri de la plage de la table de requête. En lecture seule. |
| SourceConnectionFile |
Cette propriété renvoie ou définit un objet de type String désignant le fichier ODC (Microsoft Office Data Connection) ou un fichier similaire qui a été utilisé pour créer le tableau croisé dynamique. Type de données en lecture-écriture. |
| SourceDataFile |
Renvoie ou définit une chaîne indiquant le fichier de données source d’une table de requête. |
| Sql |
Réservé à une utilisation interne. |
| TablesOnlyFromHTML |
Cette méthode crée une table de données à partir des valeurs d'entrée et des formules que vous définissez dans une feuille de calcul. |
| TextFileColumnDataTypes |
Renvoie ou définit un tableau ordonné de constantes qui spécifient les types de données appliqués aux colonnes correspondantes dans le fichier texte que vous importez dans une table de requête. La constante par défaut de chaque colonne est xlGeneral. Objet en lecture/écriture. |
| TextFileCommaDelimiter |
True si la virgule est le délimiteur 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. En lecture/écriture booléen. |
| 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. Type de données String en lecture-écriture. |
| TextFileFixedColumnWidths |
Cette propriété renvoie ou définit un tableau de nombres entiers correspondant aux largeurs des colonnes (exprimées en caractères) du fichier texte que vous importez dans une table de requête. Les largeurs valides sont de 1 à 32 767 caractères. Objet 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 |
Renvoie ou définit le format de colonne pour les données contenues dans le fichier texte que vous importez dans une table de requête. En XlTextParsingType lecture/écriture. |
| TextFilePlatform |
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. La valeur par défaut correspond au paramètre utilisé dans l'option Origine du fichier de l'Assistant Importation de texte. En XlPlatform lecture/écriture. |
| 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. En lecture/écriture booléen. |
| TextFileSemicolonDelimiter |
True si le point-virgule est le délimiteur lorsque vous importez un fichier texte dans une table de requête, et si la valeur de la propriété est TextFileParseType xlDelimited. La valeur par défaut est False. En lecture/écriture booléen. |
| 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. Type de données 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 valeurs de 1 à 32 767. La valeur par défaut est 1. Entier 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. Type de données 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 XlTextQualifier lecture/écriture. |
| TextFileThousandsSeparator |
Renvoie ou définit le caractère séparateur de milliers utilisé 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 Microsoft Excel les nombres importés en tant que texte qui commencent par un symbole « - » comme un nombre négatif. Cette propriété a la valeur False pour qu'Excel traite les nombres importés et commençant par un symbole « - » en tant que texte. Boolean (en lecture/écriture). |
| TextFileVisualLayout |
Renvoie ou définit une constante qui indique si la disposition visuelle du texte importé est de gauche à droite ou de XlTextVisualLayoutType droite à gauche. |
| WebConsecutiveDelimitersAsOne |
True si les délimiteur consécutifs sont traités comme un seul délimiteur lorsque vous importez des données à partir de balises HTML PRE dans une page Web dans une table de requête, et si les données doivent être traitées en < > colonnes. Elle prend la valeur False si les séparateurs consécutifs sont interprétés comme des séparateurs distincts. La valeur par défaut est True. En lecture/écriture booléen. |
| WebDisableDateRecognition |
True si les données qui ressemblent à des dates sont analyse comme du texte lorsque vous importez une page Web dans une table de requête. False si la reconnaissance de date est utilisée. La valeur par défaut est False. En lecture/écriture booléen. |
| WebDisableRedirections |
True si les redirections de requête Web sont désactivées pour un QueryTable objet. La valeur par défaut est False. En lecture/écriture booléen. |
| WebFormatting |
Renvoie ou définit une valeur qui détermine le niveau de mise en forme appliqué à une page Web, le cas échéant, lorsque vous importez la page dans une table de requête. En XlWebFormatting lecture/écriture. |
| WebPreFormattedTextToColumns |
Renvoie ou définit si les données contenues dans des balises HTML PRE dans la page Web sont analyse en colonnes lorsque vous importez la page dans une < > table de requête. La valeur par défaut est True. En lecture/écriture booléen. |
| WebSelectionType |
Renvoie ou définit une valeur qui détermine si une page Web entière, tous les tableaux ou uniquement certains tableaux contenus de la page, sont importés dans une table de requête. En XlWebSelectionType lecture/écriture. |
| WebSingleBlockTextImport |
True si les données des balises HTML PRE dans la page Web spécifiée sont traitées en même temps lorsque vous importez la page dans une < table de > requête. False si les données sont importées dans des blocs de lignes contiguës afin que les lignes d’en-tête soient reconnues en tant que telles. La valeur par défaut est False. En lecture/écriture booléen. |
| WebTables |
Cette propriété renvoie ou définit une liste, délimitée par des virgules, de noms de table ou de numéros d'index de table lors de l'importation d'une page Web dans une table de requête. Type de données String en lecture-écriture. |
| WorkbookConnection |
Renvoie WorkbookConnection l’objet utilisé par la table de requête. En lecture seule. |
Méthodes
| CancelRefresh() |
Cette méthode supprime toutes les requêtes d'arrière-plan de la table de requête spécifiée. Utilisez la propriété pour déterminer si une requête Refreshing en arrière-plan est en cours. |
| Delete() |
Supprime l'objet. |
| Refresh(Object) |
Met à jour une plage de données externe ( QueryTable ). Boolean. |
| ResetTimer() |
Réinitialise le minuteur d’actualisation de la table de requête ou du rapport de tableau croisé dynamique spécifié sur le dernier intervalle que vous définissez à l’aide de la RefreshPeriod propriété. |
| SaveAsODC(String, Object, Object) |
Enregistre la source du cache de tableau croisé dynamique sous la Microsoft Office de connexion de données. |