Propriété Range.LocationInTable (Excel)
Retourne une constante qui décrit la partie du rapport de tableau croisé dynamique qui contient le coin supérieur gauche de la plage spécifiée. Il peut s’agir de l’une des constantes XlLocationInTable suivantes. Long (en lecture seule).
Syntaxe
expression. LocationInTable
expression Variable représentant un objet Range.
Exemple
Cet exemple montre comment afficher un message décrivant l'emplacement de la cellule active au sein du rapport de tableau croisé dynamique.
Worksheets("Sheet1").Activate
Select Case ActiveCell.LocationInTable
Case Is = xlRowHeader
MsgBox "Active cell is part of a row header"
Case Is = xlColumnHeader
MsgBox "Active cell is part of a column header"
Case Is = xlPageHeader
MsgBox "Active cell is part of a page header"
Case Is = xlDataHeader
MsgBox "Active cell is part of a data header"
Case Is = xlRowItem
MsgBox "Active cell is part of a row item"
Case Is = xlColumnItem
MsgBox "Active cell is part of a column item"
Case Is = xlPageItem
MsgBox "Active cell is part of a page item"
Case Is = xlDataItem
MsgBox "Active cell is part of a data item"
Case Is = xlTableBody
MsgBox "Active cell is part of the table body"
End Select
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.