XPath プロパティ (Excel)Range.XPath property (Excel)

指定したRangeオブジェクトにマップされている要素の xpath を表す**Xpath** オブジェクトを返します。Returns an XPath object that represents the XPath of the element mapped to the specified Range object. 範囲のコンテキストは、アクションが成功するか、空のオブジェクトを返すかを決定します。The context of the range determines whether the action succeeds or returns an empty object. 読み取り専用です。Read-only.

構文Syntax

XPathexpression.XPath

expressionRange オブジェクトを表す変数です。expression A variable that represents a Range object.

注釈Remarks

XPath プロパティは、指定した範囲が次の状態の場合に使用できます。The XPath property is valid when the range it contains meets the following conditions:

  • 範囲が単一のセルの場合。The range is a single cell.

  • 範囲に2つ以上のセルが含まれている場合は、どちらか一方が true である必要があります。If the range consists of two or more cells, one or the other must be true:

    • セルに XPath 情報が含まれている場合は、範囲内のすべてのセルに XPath 情報が含まれている必要があり (つまり、各セルが1つ以上のデータマップに関連付けられている)、すべてのセルに同じ XPath コンテンツがある (つまり、各セルが同じデータマップに貢献している)。.If the cells contain XPath information, all cells in the range must contain XPath information (that is, each cell is associated with one or more data maps), and all of the cells must have identical XPath content (that is, each cell contributes to the same set of data maps).

    • いずれのセルにも XPath 情報が含まれていない。All of the cells must contain no XPath information.

  • 範囲は連続している。The range does not contain discontinuous areas.

Note

テーブルの見出しと合計の行は、XPath 情報を含んでいると見なされます。The header and totals row of a table are considered to contain XPath information. 上記の条件を満たしていない範囲では、実行時エラーが返されます。Any ranges that don't meet the above conditions returns a run-time error.

範囲の選択は有効でも、いずれのセルも対応付けられていない場合は、Excel から返された XPath オブジェクトで SetValue メソッドを使用して対応付けます。If the range selection is valid, but none of the cells are mapped, Excel returns an XPath object so that you can access the SetValue method to create a mapping.

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.