QueryTable.ResultRange (Excel)

Renvoie un objet Range qui représente la zone de la feuille de calcul occupée par la table de requête spécifiée. En lecture seule.

La plage n’inclut pas la ligne du nom de champ ou la colonne de numéro de ligne. 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. Vous pouvez utiliser la propriété QueryTable de l’objet ListObject pour accéder à la propriété ResultRange, .


Dim rngResultRange As Range
Set rngResultRange = ActiveCell.QueryTable.ResultRange