Excel VBA - PublishToPBI メソッド

Excel VBA - PublishToPBI メソッド

VBA マクロ内から Excel データを Power BI に公開したいと考えています。これを行うには、次のコマンドを使用します。

アクティブワークブック.PublishtoPBI

残念ながら、私のマシンには Power BI がインストールされており、BI Pro ユーザーですが、マクロ コードでは Power BI にデータを公開できません。ただし、Power BI に手動で公開する方法 ([ファイル] -> [オプション] -> [公開] を使用) は機能します。また、同じコードは他のマシンでも問題なく機能します。

何が間違っているのでしょうか? また、現在のマシンでは Excel vba 関数として 'publishtopbi' 関数が使用できないことにも気付きました (ただし、他のマシンでは使用できます)。 この関数を追加/挿入するにはどうすればよいですか? ありがとうございます。

よろしくお願いいたします。

GS

答え1

PublishToPBI は Power BI レポートやダッシュボードを公開するのではなく、Power BI サービスのワークブック セクションに Excel ファイルを保存して、ダッシュボードの生成に使用できるようにします。次のリンクで見つけることができます。
https://app.powerbi.com/groups/me/list/workbooks

しかし、Excel から Power BI にチャート/表を直接公開する使用してExcel 用 PowerBI Publisher
どのように動作するかを確認するには、次のビデオをご覧ください。
https://www.youtube.com/watch?v=xl76Keep5lw

関連情報