Propriedade Range.LocationInTable (Excel)

Retorna uma constante que descreve a parte do relatório de Tabela Dinâmica que contém o canto superior esquerdo do intervalo especificado. Pode ser uma das seguintes constantes XlLocationInTable . Long somente leitura.

Sintaxe

expressão. Locationintable

expressão Uma variável que representa um objeto de Intervalo.

Exemplo

Este exemplo exibe uma caixa de mensagem que descreve a localização da célula ativa dentro do relatório de tabela dinâmica.

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

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.