問題タブ [office-js]

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 投票する
1 に答える
82 参照

office-js - 渡すことができる .load() 定数は何ですか?

JavaScript と Office API 全般については初めてです。足を濡らすだけです。学ぶことはたくさんあります。「名前」や「アドレス」など、load() 関数呼び出しに渡されるさまざまな文字列定数が表示されます。これらは何であり、どのようにしてそれらを見つけるのですか? そのためのインテリセンスはありません。

例えば

また

ティア、ザック・バレス

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

office-js - Office アプリ コードでログイン ユーザー情報を取得する方法

オフィス アプリ コードでログイン ユーザーを取得する方法のヘルプが必要です。これは、Office JSOM (JavaScript オブジェクト モデル) API であり、MS Office 製品から情報を取得するために使用します。たとえば、アプリを使用してこのコンテンツを SharePoint ドキュメント ライブラリのどこかに単語として保存する MS Word ドキュメントのコンテンツを読み取ることができます。ドキュメントファイル。そのため、このドキュメントを SharePoint に保存したユーザーを特定できるように、ログイン ID などの現在のユーザーの情報を知る必要があります。どんなポインタも役に立ちます。

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

office-js - office.je API を使用して発生した "GeneralException"

office.js API を使用してコードを実行すると、次のエラーが発生します。

JavaScript: GeneralException: リクエストの処理中に内部エラーが発生しました。

誰かがこのエラーの意味を説明できますか? このエラーの原因は何ですか?

ありがとう :-)

私の問題を正確にするために、私は次のようなことをします:

この手順は、ある関数呼び出しではうまく機能しますが、別の関数呼び出しでは "GeneralException" が発生しました!!!

ちくしょうマジかよ ;-)

0 投票する
3 に答える
980 参照

ms-office - Office.js を使用して Excel のテーブルの空の行を削除する

非常に基本的な質問のように感じて申し訳ありません。Excel テーブルを反復処理し、新しいアドイン モデルを使用して空の行を削除しようとしています。私は JavaScript にかなり慣れていないので、すべての非同期性とコールバックが私を複雑に結び付けています!

これは簡単だと思うので、誰かが簡単なコードサンプルを投稿するのに十分親切であるか、それを行うための最もクリーンな方法を提案する必要があるかどうか疑問に思いましたか? ドキュメントに記載されていない場合は申し訳ありません。

よろしくお願いします。

ティム

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

javascript - Office.js アプリ: Excel で home.html ファイルが見つかりません

Office.js アプリの作成方法を学ぼうとしています。hereの例を使用しました。マニフェスト ファイル QuarterlySalesReportManifest.xml で、SourceLocation 要素の値を「home.html」の場所である「\MY-PC\MySharedApp」に変更しました。また、QuarterlySalesReportManifest.xml を別のフォルダー "\MY-PC\MyManifest" に配置し、このフォルダーを、マニフェストを Excel の信頼できるアプリ カタログとして含む共有の場所として追加しました。

Excel からアプリを実行しようとすると、QuarterlySalesReportManifest.xml が認識されているように見えますが、成功せずに Home.js ファイルが検索され、エラー メッセージが表示されます。

入力したパスは Windows エクスプローラーから取得したものであるため、どこが間違っているのかわかりません。これについて何か考えはありますか?

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

outlook-addin - JavaScript Api (office.js) を介して Outlook メール アプリの読み取りシナリオでアドイン ウィンドウを閉じる方法

Outlook365 用のメール アプリ (シナリオの読み取り) アドインを開発しました。特定のタスクを実行した後、アドイン ウィンドウが自動的に折りたたまれるようにしたいと考えています。そうするためにoffice.js APIでまだ定義されているメソッドはありますか?

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

javascript - Officeアドインで名前空間を使用してxmlを評価する方法は?

オフィス xml で特定のノードを検索しようとしています。私はそれにwgxpathを使用しています。これが私のコードです。しかし、毎回空の結果が返されます。おそらくwgxpath は名前空間では機能しません(パラメーターとして nsResolver を受け入れますが)

また、単純な xml を使用して別の例を試しました。

結果は同じです。プレフィックスを使用すると空の結果が返されますが、プレフィックスを削除すると評価が機能します。

Office アドインで名前空間を使用して xml を評価するにはどうすればよいですか? 他の解決策はありますか?ActiveXObject("Microsoft.XMLDOM") を使用しようとしましたが、「オブジェクトを作成できません」という例外が発生します。

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

javascript - Office JS API を介してプログラムで Outlook カテゴリを設定する

JavaScript API for Office を介して Outlook アイテムのカテゴリを読み書きする方法を知っている人はいますか? MSDN のドキュメントには、カテゴリに関連する情報がないようです。