ID do artigo: 202232 - Última revisão: quinta-feira, 23 de novembro de 2006 - Revisão: 2.2

XL97: Nomes de campo incorreta aparecem na caixa de diálogo campo da tabela dinâmica

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Recolher tudo

Sintomas

Na caixa de diálogo Campo da tabela dinâmica , a lista de Itens de ocultar pode exibição nomes de campos que não estão contidos dentro do intervalo de dados de origem da tabela dinâmica.

Causa

Esse comportamento ocorre quando as seguintes condições forem verdadeiras:
  • Você alterou qualquer nomes de campo dentro desse intervalo de dados de origem para a tabela dinâmica, depois de criar inicialmente a tabela dinâmica.
- e -
  • Você clique em um campo em uma tabela dinâmica e, em seguida, clique no botão Campo de tabela dinâmica na barra de ferramentas tabela dinâmica .

    - ou -
  • Clique com o botão direito do mouse um campo em uma tabela dinâmica e clique em campo .

Como Contornar

Microsoft fornece exemplos de programação apenas para ilustração, sem garantia expressa ou implícita, incluindo, mas não se limitando às garantias implícitas de comercialização e/ou adequação a uma finalidade específica. Este artigo presume que você esteja familiarizado com a linguagem de programação demonstrada e as ferramentas usadas para criar e depurar procedimentos. Profissionais de suporte da Microsoft podem ajudar a explicar a funcionalidade de um determinado procedimento, mas eles não modificarão esses exemplos para fornecer funcionalidades adicionais ou construir procedimentos para atender às suas necessidades específicas.
Se você não tenha muita experiência de programação, talvez queira em contato com um Microsoft Certified Partner ou Microsoft Advisory Services. Para obter mais informações, visite da Microsoft:

Microsoft Certified Partners - https://partner.microsoft.com/global/30000104 (https://partner.microsoft.com/global/30000104)

Comunicado de Microsoft Services - http://support.microsoft.com/gp/advisoryservice (http://support.microsoft.com/gp/advisoryservice)

Para obter mais informações sobre as opções de suporte estão disponíveis e sobre como entrar em contato com a Microsoft, visite o seguinte site: http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS (http://support.microsoft.com/default.aspx?scid=fh;en-us;cntactms) O código de macro exemplo a seguir exclui todos os campos na tabela dinâmica e, em seguida, atualiza a tabela dinâmica. Somente os campos que estão no intervalo de dados de origem serão exibidos na caixa de diálogo Campo da tabela dinâmica .
  1. Anote o nome da planilha que contém a tabela dinâmica (por exemplo, "Plan1") e o nome da tabela dinâmica (por exemplo, "PivotTable1"). Para determinar o nome de uma tabela dinâmica, clique com o botão direito em qualquer área da tabela dinâmica e clique em Opções . O tabela dinâmica opções caixa de diálogo exibe o nome da tabela dinâmica. Clique em OK para fechar a caixa de diálogo.
  2. No menu Ferramentas aponte para macro e clique em Editor do Visual Basic . Ou pressione ALT+F11.
  3. No menu Inserir , clique em módulo .
  4. Insira o código a seguir:
    Sub Delete_Fields()
       On Error Resume Next
       For Each pvtfield In Worksheets("X").PivotTables("Y").PivotFields
          For Each pvtitem In pvtfield.PivotItems
             pvtitem.Delete
          Next
       Next
       ActiveSheet.PivotTables("Y").RefreshTable
    End Sub
    						
    "X" é o nome da planilha que você anotou na etapa 1 e "Y" é o nome da tabela dinâmica em que você anotou na etapa 1.
  5. No menu arquivo , clique em Fechar e voltar para Microsoft Excel .
  6. No menu Ferramentas , aponte para macro e clique em macros . Na lista de macros, clique em Delete_Fields e, em seguida, clique em Executar .

A informação contida neste artigo aplica-se a:
  • Microsoft Excel 97 Standard Edition
Palavras-chave: 
kbmt kbdtacode kbprb KB202232 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 202232  (http://support.microsoft.com/kb/202232/en-us/ )
Retired KB ArticleAviso de Isenção de Responsabilidade sobre Conteúdo do KB Aposentado
Este artigo trata de produtos para os quais a Microsoft não mais oferece suporte. Por esta razão, este artigo é oferecido "como está" e não será mais atualizado.