Office Excel アドインのTips

Microsoft ExcelのアドインのTipsです。

カスタム関数

yo office でExcelカスタム関数のプロジェクトを生成してビルド、実行してもアドインが読み込まれない → manifest.xml の OfficeApp – Id 要素にGUIDを何かしら生成して値を更新する必要がある。

SSO

環境によるのかもしれないけど ssoauth-helper.js 内で process.env が参照できてないみたいなので、環境変数にCLIENT_IDなどを設定するか dotenv をインストールして require(‘dotenv’).config(); でも呼んであげるといい。

fallbackauthdialog.js 内の publicClientApp は publicClientApp.initialize() してあげておいたほうがいいかもしれない。

それからなぜかよくわからないけどfallbackauthdialog.jsやmanifest.xml内の {PORT} は置換されないので手動で書き換えておいたほうがいい。

あとはチュートリアル通りでいけるはず。

コメントを残す