問題タブ [netoffice]

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

c# - 遅延バインディングで IDL 定義が壊れている SetPlaceholderText の使用方法

2007 以降のすべてのオフィスでサポートされるオフィス アドインを作成したいと考えています。オフィスごとに異なるアドイン バージョンを設定することは不可能のようです。すべてのオフィスが同じレジストリ キーからアドイン情報を読み込んでいます。そこで、netoffice を使用することにしました。

今私が使用するContentControl.SetPlaceholderText(null, null, "some text")DISP_E_TYPEMISMATCH例外が発生します。この理由によると、 IDL 定義の書き方が不十分です: ポインターの整数のデフォルト値。面白いことに、最初のパラメーターが null でない場合、3 番目のパラメーターは無視されます。
私は合格しようとしましたMissing.Value
カスタムバインダーを使用しようとしたとき

MyBinderメソッドは呼び出されませんでした。
ContentControlを持っているPlaceholderTextプロパティを持っていますValueValueドキュメントによると読み取り/書き込みプロパティですが、値を書き込むと読み取り専用と表示されます。

では、プレースホルダーを設定する方法は?

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

.net - 500 エラーの原因となる NetOffice ExcelAPI

NetOffice ExcelAPI を使用する Web アプリケーションがあります。ローカル開発マシンではすべて問題なく動作しますが、アプリケーションをサーバーにデプロイしてアプリを実行すると、500 エラーが発生します。ログ ファイルは、そのようなイベントが発生したことを記録していないようですが、排除プロセスにより、500 エラーを引き起こしたのは NetOffice ExcelAPI であると判断しました。

興味深いことに、問題なく実行される同じバージョンの NetOffice.ExcelAPI を使用する別の Web アプリが同じサーバー上にあります。

500エラーが発生する理由を明らかにするトラブルシューティングのヒントを誰でも提供できますか.

0 投票する
4 に答える
1334 参照

c# - Stimulsoft: Excel の列を自動幅にする

(Stimulsoft) レポートを Excel にエクスポートしていますが、一部のセルのテキストが長くなり、セル間の水平方向の配置が失敗します。単語の折り返しがセルの高さを拡大することは明らかですが、同じ行の他のすべてのセルには広がりません。

すべてのセルでより信頼性の高い設定CanGrowを false にすることができましたが、そのようにして、ユーザーは Excel を開いた後に列幅を手動で自動調整する必要があります。

すべての列幅を自動的に合わせるように Excel に指示する方法はありますか?