japanese wareki color-format number-format date
和暦・カラー書式
和暦日付(令和・平成・昭和)とブラケットカラー書式([赤]/[Red])。損益計算書サンプルで赤字▲表示をデモ。
デモの解説
このデモは日本固有の 2 つの書式機能を紹介します:和暦日付(令和・平成・昭和)とブラケットカラーコード([赤]/[Red])による正負値の色分け表示です。
- 和暦書式は JavaScript の日付または年数を「令和N年M月D日」に自動変換 — 対応元号:令和・平成・昭和
- ブラケットカラー書式は値の符号に応じてテキスト色を変更:[赤]/[Red] で負の値を赤、[青]/[Blue] で青に
- 損益計算書セクションでは ▲ マイナス表示を実演:[赤]▲#,##0;#,##0 で日本式会計の赤字三角表示
- 正負の書式コードはセミコロンで区切り:正の書式;負の書式
- 全ての和暦計算はクライアントサイドで実行 — 外部ライブラリ不要
主要 API
ws.setCellNumberFormat(row, col, formatCode) 和暦書式コード(例:'ggge年m月d日')またはブラケットカラーコード(例:'[赤]▲#,##0;#,##0')をセルに適用
ws.cell(row, col).setValue(value) 和暦・カラー書式が適用される数値または Date 値を設定
ws.range(ref).merge() セクションタイトルセルを列方向に結合してデモレイアウトを構成
ソースコード
TypeScript