Como exibir o nome da tabela ou da tabela dinâmica em uma célula no Excel?
Este artigo fala sobre como exibir um nome de tabela ou tabela dinâmica especificada em uma célula no Excel.
Exibir tabela ou nome de tabela dinâmica em uma célula com código VBA
Exibir tabela ou nome de tabela dinâmica em uma célula com código VBA
O código VBA a seguir pode ajudá-lo a exibir uma tabela especificada ou o nome da tabela dinâmica em uma célula. Faça o seguinte.
1. aperte o outro + F11 chaves para abrir o Microsoft Visual Basic para Aplicações janela.
2. No Microsoft Visual Basic para Aplicações janela, clique em inserção > Módulo. Em seguida, copie o código VBA abaixo para a janela Módulo.
Código VBA: exibe o nome da tabela ou da tabela dinâmica em uma célula
Function getObjName(rng As Range) As String
‘Updated by Extendoffice 20180420
Dim xTable As ListObject
Dim xPivotTable As PivotTable
Dim xTableName As String
Dim xPtName As String
On Error Resume Next
xTableName = ""
xPtName = ""
Set xTable = rng.Cells(1).ListObject
xTableName = "Table[" & xTable.Name & "]"
If xTable Is Nothing Then
Set xPivotTable = rng.Cells(1).PivotTable
xPtName = "Pivot [" & xPivotTable.Name & "]"
End If
getObjName = xTableName & xPtName
End Function
3. aperte o outro + Q chaves para sair do Microsoft Visual Basic para Aplicações janela.
4. Selecione uma célula em branco, insira a fórmula =getObjName(A2) na barra de fórmulas e pressione a tecla Enter. Veja a imagem:
Notas:
Artigos relacionados:
- Como listar todos os nomes de tabelas no Excel?
- Como manter a tabela expansível inserindo a linha da tabela em uma planilha protegida no Excel?
- Como reordenar a posição das colunas na tabela no Excel?
- Como ocultar linhas de valor zero na tabela dinâmica?
Melhores ferramentas de produtividade de escritório
Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil
- Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
- Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!