Excel VBA - método PublishToPBI

Excel VBA - método PublishToPBI

Quero publicar dados do Excel no Power BI a partir de uma macro VBA. Para fazer isso, estou usando o seguinte comando:

Pasta de trabalho ativa.PublishtoPBI

Infelizmente, o código da macro não publica os dados no Power BI, embora eu tenha o Power BI instalado em minha máquina e seja um usuário do BI Pro. A maneira manual de publicar no Power BI (usando Arquivo —-> opções—-> Publicar) funciona. Além disso, o mesmo código funciona na minha outra máquina sem problemas.

O que pode estar errado? Também noto que a função 'publishtopbi' não está disponível como uma função Excel vba na minha máquina atual (embora esteja disponível na minha outra máquina!). Como adiciono/insiro esta função? Obrigado.

Cumprimentos,

GS

Responder1

O PublishToPBI não publica um Relatório ou Dashboard do Power BI, ele salva o arquivo Excel na seção Pastas de Trabalho do seu Serviço Power BI, para que você possa utilizá-lo para gerar dashboards. Você pode encontrá-lo no seguinte link:
https://app.powerbi.com/groups/me/list/workbooks

Embora também haja uma maneira dePublicar gráficos/tabelas diretamente no Power BI a partir do ExcelusandoEditor PowerBI para Excel.
Confira o vídeo a seguir para ver como funciona:
https://www.youtube.com/watch?v=xl76Keep5lw

informação relacionada