問題タブ [javascript-api-for-office]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
225 参照

outlook - Outlook メッセージのインライン添付ファイルを HTML 本文の要素に関連付ける

Office.js を使用してインライン添付ファイルを含むメールの本文を取得すると、次のような HTML を受け取ります。

インライン画像の添付ファイルがある場所に<img>タグがあります。

メールボックス アイテムの添付ファイル プロパティには、添付ファイルのメタデータが次のように一覧表示されます。

最初のイメージ タグとこの添付オブジェクトをリンクできません。各インライン添付ファイルがメッセージ内のどこにあるかを特定する他の方法はありますか?

0 投票する
1 に答える
415 参照

office-js - プログラムでセル番号の形式を設定できますか?

カスタム関数を備えた Excel js アドインがあります。そのうちのいくつかは日付を返す必要がありますが、ここで問題が発生します。

  • この日付を文字列としてフォーマットして表示することはできますが、この場合、この日付を数式で日付として使用することはできません。また
  • 「.ToOADate」をキャストして、どこでも日付として使用できますが、正しい数値形式を手動で設定するまで、数値のように見えますが、日付ではありません。

ここに質問があります。「=DATE」関数を使用したときに発生するように、プログラムで「短い日付」の数値形式を設定できますか?

0 投票する
0 に答える
263 参照

visio - Visio Javascript API と WOPI ホストの操作

Word および Visio ファイルを Wopi クライアント (Office for the web) に提供する WOPI ホストを開発しました。私たちは、wopi クライアントによって読み込まれた visio ファイル内の形状の「形状情報」を取得できるかどうかを確認するために懸命に努力してきました。Visio Javascript API の使用に関する Microsoft のドキュメントを参照しました: https://docs.microsoft.com/en-us/office/dev/add-ins/reference/overview/visio-javascript-reference-overview#visio-javascript -api-referenceですが、それを機能させることはできません。サンプル コードで、SharePoint からの visio ファイルの埋め込み URL が使用されていることがわかります。ただし、同じことを試みると、次のようなエラーが発生します。

(下のリンクをクリックして画像を表示してください... どうやら画像を投稿するのに十分なクレジットがありません:-( ) SharePoint からの Visio ファイルのエラー

一方、WOPI ホストからの URL を使用すると、ファイルは iFrame に読み込まれますが、選択されている形状の情報を取得できず、タイプ OfficeExtension.Error ではないエラーが発生し、以下に示すように、エラーは空として表示されます。

(下のリンクをクリックして画像をご覧ください...どうやら画像を投稿するのに十分なクレジットがありません:-( )

WOPI ホストからの Visio のロード

今、私たちが持っている質問は次のとおりです。

  1. Visio Javascript API は、visio ファイルの読み込み方法に関係なく同じように機能しますか? (つまり、Sharepoint の Visio と WOPI ホストの Visio)?
  2. 質問 1 の答えが「はい」の場合、サンプル コードが機能しない理由は何でしょうか。私たちが調査できる特定の分野はありますか?
  3. 質問 1 に対する答えが NO の場合、WOPI ホストによって提供される visio ファイル内の形状の形状情報を取得する方法はありますか?
0 投票する
1 に答える
136 参照

javascript - console.log を表示するにはどうすればよいですか?

このトピックは、javascript API を使用して Excel アドインを開発する人に関連しています。

https://docs.microsoft.com/en-us/office/dev/add-ins/excel/excel-add-ins-ranges#get-the-selected-range

console.log(`The address of the selected range is "${range.address}"`);VSCODE コンソールまたはデバッグ コンソールでメッセージを表示するにはどうすればよいですか?