Propriété Range.XPath (Excel)

Renvoie un objet XPath qui représente le XPath de l’élément mappé à l’objet Range spécifié. Le contexte de la plage détermine si l’action réussit ou retourne un objet vide. En lecture seule.

Syntaxe

expression. Xpath

expression Variable représentant un objet Range.

Remarques

La propriété XPath est valide lorsque la plage qu'elle contient respecte les conditions suivantes :

  • La plage est une cellule unique.

  • Si la plage se compose de deux cellules ou plus, l’une ou l’autre doit être vraie :

    • Si les cellules contiennent des informations XPath, toutes les cellules de la plage doivent contenir des informations XPath (autrement dit, chaque cellule est associée à un ou plusieurs mappages de données), et toutes les cellules doivent avoir un contenu XPath identique (autrement dit, chaque cellule contribue au même jeu de mappages de données).

    • Toutes les cellules doivent être dépourvues d'informations XPath.

  • La plage ne doit pas contenir de zones discontinues.

Remarque

On considère que l'en-tête et la ligne des totaux dans une table contiennent des informations XPath. Toutes les plages qui ne répondent pas aux conditions ci-dessus retournent une erreur d’exécution.

Si la sélection de plage est valide mais qu'aucune cellule n'est mappée, Excel renvoie un objet XPath pour que vous puissiez accéder à la méthode SetValue et créer un mappage.

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.