タグ: #v5
3 件の記事
-
C# で表計算シートを PDF にする — Office もプリンタドライバも PDF ライブラリも使わない
「帳票を PDF でメール送信」はチケット 1 行の要件ですが、サーバーに載せた途端に手が止まります。Office Interop はサービスからの利用が非サポート、Microsoft Print to PDF はスプーラを要求し、ヘッドレス Chromium はイメージにブラウザを丸ごと抱え、PDF ライブラリを使えば表のレイアウトを手で組み直すことになります。ReoGrid V5 は画面を描いているレンダラーそのものから PDF を出力します。パッケージ依存ゼロ、System.Drawing 不使用、日本語フォント同梱で Linux コンテナでそのまま動きます。
-
SUBTOTAL と AGGREGATE の違い — 「見えている行だけ」を集計する
フィルターで絞り込んでも SUM は隠れた行を数えたままです。画面の行と合計が食い違うこの問題に Excel が用意した答えが SUBTOTAL、その上位版が AGGREGATE で、こちらは列に 1 つ混ざった
-
壊れない入力シートを作る — ReoGrid V5 の入力規則・セルのメモ・シート保護
アプリの画面に表を出した瞬間、ユーザーは数式のセルを消し、単価に「12,000円」と打ち込みます。ReoGrid V5 で追加された「データの入力規則」「セルのメモ」「シート保護」の 3 つは、役割がそれぞれ違い、組み合わせて初めて壊れない入力シートになります。C# のコードで見積テンプレートを 1 枚組み立てながら、3 つの使い分けと、Excel 互換ゆえの落とし穴(貼り付けは検査されない・パスワードは暗号ではない・選択系フラグだけ既定が逆)まで整理します。