問題タブ [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.
c# - 遅延バインディングで IDL 定義が壊れている SetPlaceholderText の使用方法
2007 以降のすべてのオフィスでサポートされるオフィス アドインを作成したいと考えています。オフィスごとに異なるアドイン バージョンを設定することは不可能のようです。すべてのオフィスが同じレジストリ キーからアドイン情報を読み込んでいます。そこで、netoffice を使用することにしました。
今私が使用するContentControl.SetPlaceholderText(null, null, "some text")
とDISP_E_TYPEMISMATCH
例外が発生します。この理由によると、 IDL 定義の書き方が不十分です: ポインターの整数のデフォルト値。面白いことに、最初のパラメーターが null でない場合、3 番目のパラメーターは無視されます。
私は合格しようとしましたMissing.Value
。
カスタムバインダーを使用しようとしたとき
MyBinder
メソッドは呼び出されませんでした。
ContentControl
を持っているPlaceholderText
プロパティを持っていますValue
。Value
ドキュメントによると読み取り/書き込みプロパティですが、値を書き込むと読み取り専用と表示されます。
では、プレースホルダーを設定する方法は?
.net - 500 エラーの原因となる NetOffice ExcelAPI
NetOffice ExcelAPI を使用する Web アプリケーションがあります。ローカル開発マシンではすべて問題なく動作しますが、アプリケーションをサーバーにデプロイしてアプリを実行すると、500 エラーが発生します。ログ ファイルは、そのようなイベントが発生したことを記録していないようですが、排除プロセスにより、500 エラーを引き起こしたのは NetOffice ExcelAPI であると判断しました。
興味深いことに、問題なく実行される同じバージョンの NetOffice.ExcelAPI を使用する別の Web アプリが同じサーバー上にあります。
500エラーが発生する理由を明らかにするトラブルシューティングのヒントを誰でも提供できますか.
c# - Stimulsoft: Excel の列を自動幅にする
(Stimulsoft) レポートを Excel にエクスポートしていますが、一部のセルのテキストが長くなり、セル間の水平方向の配置が失敗します。単語の折り返しがセルの高さを拡大することは明らかですが、同じ行の他のすべてのセルには広がりません。
すべてのセルでより信頼性の高い設定CanGrow
を false にすることができましたが、そのようにして、ユーザーは Excel を開いた後に列幅を手動で自動調整する必要があります。
すべての列幅を自動的に合わせるように Excel に指示する方法はありますか?