WOPI Validator の CheckFileInfoSchema(HostUrls)テストで JsonReaderException が発生する
WOPI Host の実装を開発中で、WOPI Validation Service を利用して検証を行っています。 ExecuteTestMethod.ashx を用いたテストのうち、 「CheckFileInfoSchema」グループ内の「HostUrls」テストを実行した際に、 次の例外が返されます。 例外内容: Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value:…
Microsoft 365 と Office | 開発 | Office JavaScript API
OfficeアドインのSharedRuntimeはデスクトップ版のExcel2021で使用できますか
質問失礼いたします。 前提 officeアドインでExcelアドインの開発を行っています。 使用技術はReact + TypeScriptです。 アドインの対象バージョンは以下としています。 デスクトップ版限定 Excel2021以降 質問 Excelアドイン開発で、共有ランタイムを使ってブック単位でバックグラウンド処理を実現したいと考えています。そこで、SharedRuntime1.1を使おうとしています。 …
Microsoft 365 と Office | 開発 | Office JavaScript API
MSGraghを使用してExchange Onlineのメールを送信する際のメールボックス保存件数制限
Exchange Onlineに対して、MSGragh APIを使用して、メールの送信・受信処理を行います。 先日、APIを受信処理が正常に動作しない事象が発生しました。 メールボックスを確認したところ、送信メールボックスに約30万件の大量のメールが保存されており、このメールを削除したところ、APIによるメール送信処理が正常に動作しました。…
Microsoft 365 と Office | 開発 | Office JavaScript API
Office Scripts でシート関数(UDF)が作れない件について
現在 Office Scripts を使用していますが、VBA のようにセルから呼び出せるユーザー定義関数(UDF)が作れません。 これでは既存のシート関数を置き換えることができず、業務で活用できません。 シート関数として利用可能にする改善を希望します。 <モデレーター注> 質問内容をもとにタグを「Microsoft365 と Office|エクセル|その他|ウィンドウズ」→「開発」に変更しました。 サブタグは不明な為、仮設定しています。
Microsoft 365 と Office | 開発 | Office JavaScript API
OfficeのWebアドイン起動時に「Office のすべてのオンライン コンテンツがブロックされているため、Web アドインを実行できません。セキュリティ センターにアクセスして、プライバシー設定を変更してください。」が表示される
Office Professional 2016 の Webアドイン に関する質問です。 Officeの作業ウィンドウ型のWebアドインを開発し、お客様にご利用いただいています。 Webアドインを起動した際に以下のメッセージが表示されるとお客様よりお問い合わせがありました。 しかし事象を再現する事ができず、対策を提示する事が困難な状態です。 表題:アドイン情報 文言:Office のすべてのオンライン コンテンツがブロックされているため、Web アドインを実行できません。セキュリティ…
Microsoft 365 と Office | 開発 | Office JavaScript API
Excel for webの自動化で作成したスクリプトの編集を他のユーザーにも許可する方法はあるか??
Excel for…
Microsoft 365 と Office | 開発 | Office JavaScript API
Officeスクリプトでのfetch APIのエラー対応について
fetch APIで外部サービスから情報を取得しようとしたのですが、エラーで取得ができません。 おそらくcookieが使えないことによる問題が発生していると思われたので、 スクリプト側のfetchの引数にcredentials: 'include'、 サーバ側の設定をAccess-Control-Allow-Origin: *.[sharepoint.com]…
Microsoft 365 と Office | 開発 | Office JavaScript API
Excel for webにおいてスクリプトで他のブックからシートをコピーしてくることはできますでしょうか??
Excel for webにおいてスクリプトで他のブックからシートをコピーしてくることはできますでしょうか?? ブック内で別シートからコピーしてくることは可能ですが、ブックをまたいで他のブックからシートをコピーしてくる方法がわかりませんでした。 例えば、AブックのシートにBブックのシートをスクリプトでコピー&ペーストするということが実現したいです。
Microsoft 365 と Office | 開発 | Office JavaScript API
officeスクリプト 文字の色を変える
初めまして、 officeスクリプトについて押してください。 とある範囲のセルを黒文字化するスクリプトを書いたのですが、特定の条件の文字だけが黒文字化することが 出来ません。 作成方法は、「自動化」の「操作を記録」を使って作成後、少し手を範囲選択などに手を加えています。 自分のスクリプトが悪いとは思うのですが、もしかしてバグでしょうか? 黒文字化できる条件 ・1つのセルに1つの色データ 例1)105 例2)2025.6.20 清掃終了 例3)あいうえお かきくけこ …
Microsoft 365 と Office | 開発 | Office JavaScript API
Outlookアドインの旧Outlookから新Outlookへの移行
旧Outlookから新Outlook移行のために弊社Outlookアドインのデバッグを行っているのですが、Office.jsを読み込んでOnreadyのあとにOffice.context.uiがundefinedになります。 これは旧Outlookだと問題なく動作していたのですが、新OutlookではOffice.context.uiがundefinedでエラーになります。これはバグでしょうか。 解決策があれば教えていただきたいです。 【以下、コード】 /** *…
Microsoft 365 と Office | 開発 | Office JavaScript API
送信ボタン押下時にモーダルダイアログの表示方法について
OutlookにてWebアドインの開発を行っております。 送信ボタン押下時にモーダルダイアログを表示、ユーザによりダイアログを閉じた後に送信を行うアドインを検討しております。 スマートアラートを使用、OnMessageSendイベントハンドラでdisplayDialogAsyncを使用してダイアログを表示させておりますが、 "displayInIframe:true"を設定すると以下のようなエラーが発生します。…