Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Cria e devolve um objeto de tabela dinâmica . Este método não apresenta o Assistente de Tabelas Dinâmicas. Este método não está disponível para origens de dados OLE DB. Utilize o método Add (Adicionar ) para adicionar uma cache de tabela dinâmica e, em seguida, crie um relatório de tabela dinâmica com base na cache.
Sintaxe
expressão. Tabela DinâmicaWizard (SourceType, SourceData, TableDestination, TableName, RowGrand, ColumnGrand, SaveData, HasAutoFormat, AutoPage, Reserved, BackgroundQuery, OptimizeCache, PageFieldOrder, PageFieldWrapCount, ReadData, Connection)
expressão Uma variável que representa um objeto de tabela dinâmica .
Parâmetros
| Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
|---|---|---|---|
| SourceType | Opcional | Variant | Um valor XlPivotTableSourceType que representa a origem dos dados do relatório. Se você especificar este argumento, deverá especificar também SourceData. Se SourceType e SourceData forem omitidos, o Microsoft Excel assume que o tipo de origem é xlDatabase e que os dados de origem provêm da Base de Dados de intervalo com nome. Se este intervalo com nome não existir, o Excel utilizará a região atual se a seleção atual estiver num intervalo de mais de 10 células que contenham dados. Se isto não for verdade, este método falhará. |
| SourceData | Opcional | Variant | Os dados para o novo relatório. Pode ser um objeto Intervalo , uma matriz de intervalos ou uma constante de texto que representa o nome de outro relatório. Em um banco de dados externo, SourceData é uma matriz de sequências que contêm a sequência de consulta SQL, na qual cada elemento tem no máximo 255 caracteres. Você deve usar o argumento Connection para especificar a sequência de conexão ODBC. Para obter compatibilidade com as versões anteriores do Excel, SourceData pode ser uma matriz de dois elementos. O primeiro elemento é a sequência de conexão que especifica a fonte ODBC referente aos dados. O segundo elemento é a sequência de consulta SQL usada para obter os dados. Se você especificar o argumento SourceData, deverá especificar também SourceType. Se a célula ativa estiver dentro do intervalo SourceData, também será preciso especificar TableDestination. |
| TableDestination | Opcional | Variant | Um objeto Range que especifica onde o relatório deve ser inserido na planilha. Se este argumento for omitido, o relatório será inserido na célula ativa. |
| TableName | Opcional | Variant | Uma sequência de caracteres especificando o nome do novo relatório. |
| RowGrand | Opcional | Variant | True para exibir totais para linhas no relatório. |
| ColumnGrand | Opcional | Variant | True para exibir totais para colunas do relatório. |
| SaveData | Opcional | Variant | True para salvar dados com o relatório. False para salvar apenas a definição do relatório. |
| HasAutoFormat | Opcional | Variant | Verdadeiro para que o Excel formate automaticamente o relatório quando é atualizado ou quando os campos são movidos. |
| Página Automática | Opcional | Variant | Válido somente se SourceType for xlConsolidation. É verdadeiro fazer com que o Excel crie um campo de página para a consolidação. Se AutoPage for False, você precisará criar o(s) campo(s) de página. |
| Reserved | Opcional | Variant | Não utilizado pelo Excel. |
| BackgroundQuery | Opcional | Variant | True para que o Excel faça consultas ao relatório de forma assíncrona (no segundo plano). O valor padrão é False. |
| OptimizeCache | Opcional | Variant | True para otimizar o cache de tabela dinâmica quando ela for construída. O valor padrão é False. |
| PageFieldOrder | Opcional | Variant | A ordem pela qual os campos de página são adicionados ao esquema do relatório de tabela dinâmica. Pode ser uma das seguintes constantes xlOrder : xlDownThenOver (predefinição) ou xlOverThenDown. |
| PageFieldWrapCount | Opcional | Variant | O número de campos de página em cada coluna ou linha no relatório de tabela dinâmica. O valor padrão é 0 (zero). |
| ReadData | Opcional | Variant | True para criar um cache de tabela dinâmica que contenha todos os registros do banco de dados externo; este cache pode ser muito grande. Se ReadData for Falso, pode definir alguns dos campos como campos de página baseados no servidor antes de os dados serem realmente lidos. |
| Connection | Opcional | Variant | Uma sequência que contém configurações de ODBC que permitem ao Excel conectar-se a uma fonte de dados ODBC. O cadeia de conexão tem o formulário ODBC;<connection string>. Este argumento substitui qualquer definição anterior da propriedade Ligação do objeto PivotCache. |
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.