Método PivotTable.CreateCubeFile (Excel)
Cria um arquivo de cubo de um relatório de tabela dinâmica conectado a uma fonte de dados OLAP (Online Analytical Processing).
Sintaxe
expressão. CreateCubeFile (Arquivo, Medidas, Níveis, Membros, Propriedades)
Expressão Uma variável que representa um objeto de Tabela Dinâmica .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
Arquivo | Obrigatório | String | O nome do arquivo de cubo a ser criado. Ele sobrescreverá o arquivo se já existir um. |
Medidas | Opcional | Variantes | Uma matriz de nomes exclusivos de medidas que devem fazer parte da fatia. |
Níveis | Opcional | Variantes | Uma matriz de sequências de caracteres. Cada item da matriz é um nome de nível exclusivo. Ele representa o nível mais inferior de uma hierarquia que esteja na fatia. |
Membros | Opcional | Variantes | Uma matriz de matrizes de sequências de caracteres. Os elementos correspondem, em ordem, às hierarquias representadas na matriz Levels. Cada elemento é uma matriz de matrizes de sequências de caracteres que consiste nos nomes exclusivos dos membros de nível superior na dimensão que devem ser incluídos na fatia. |
Propriedades | Opcional | Variantes | False resulta na não inclusão de propriedades membro na fatia. O valor padrão é True. |
Valor de retorno
Cadeia de caracteres
Exemplo
Este exemplo cria um arquivo de cubo intitulado CustomCubeFile na unidade C:\ sem propriedades de membro a serem incluídas na fatia. Com os argumentos Measures, Levels e Members omitidos neste exemplo, o arquivo de cubo terminará correspondendo ao modo de exibição do relatório de tabela dinâmica. Este exemplo pressupõe que exista um relatório de Tabela Dinâmica conectado a uma fonte de dados OLAP na planilha ativa.
Sub UseCreateCubeFile()
ActiveSheet.PivotTables(1).CreateCubeFile _
File:="C:\CustomCubeFile", Properties:=False
End Sub
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.