QueryTable.WebSelectionType (Excel)

Cette propriété renvoie ou définit une valeur qui détermine si une page Web entière, toutes les tables de la page Web ou uniquement des tables spécifiques de la page Web sont importées dans une table de requête. En lecture/écriture XlWebSelectionType. Les valeurs de retour possibles sont xlAllTables - Toutes les tables, xlEntirePage - Page entière, xlSpecifiedTables.

Utilisez cette propriété uniquement lorsque la propriété QueryType de la table de requête a la valeur xlWebQueryet que la requête renvoie un document HTML. Si la valeur de cette propriété est xlSpecifiedTables, vous pouvez utiliser la propriété WebTables pour spécifier les tables à importer. Si vous importez des données à l’aide de l’interface utilisateur, les données d’une requête Web ou d’une requête de texte sont importées sous la forme d’un objet QueryTable , tandis que toutes les autres données externes sont importées sous la forme d’un objet ListObject . Si vous importez des données à l’aide du modèle objet, les données d’une requête Web ou d’une requête de texte doivent être importées sous la forme d’une requête QueryTable, tandis que toutes les autres données externes peuvent être importées comme ListObject ou QueryTable. La propriété WebSelectionType s'applique uniquement aux objets QueryTable.


ActiveCell.QueryTable.WebSelectionType = xlAllTables