タグ: #datetime
3 件の記事
-
Excel の表示形式コードを読み解く —
#,##0;[Red]-#,##0;"-" は記号の羅列に見えますが、4 つのセクション・桁の記号・色・条件・文字列でできた小さな言語です。読めるようになれば、必要なコードを自分で書けます。この記事では Excel のユーザー定義の表示形式を、千円単位・百万円単位、値を隠す ;;;、単位の付け方、勤務時間の [h]:mm、「33 が 3 つで合計 100」になる理由まで整理し、ReoGrid V5 の C# コードで同じコードを使います。Excel からコピーしたコードがそのまま動き、XLSX に保存しても保たれます。
-
EDATE / EOMONTH / WORKDAY / NETWORKDAYS — 支払期日・営業日を数式で計算する
「月末締め翌月末払い」「5 営業日以内に発送」「期日の 3 営業日前にリマインド」——業務アプリの日付ルールは、DateTime で自前実装すると意外に面倒。Excel には EDATE・EOMONTH・WORKDAY・NETWORKDAYS という専用関数がある。4 つの役割と定番の落とし穴(起点日を数える・数えない問題、月末への丸め)を整理し、ReoGrid(V4.5 で対応)で WinForms / WPF アプリ内に同じ日付計算を載せる方法まで解説する。
-
和暦(令和)対応の日付セル — C# 業務アプリでデータは DateTime のまま「令和8年6月6日」と表示する
請求書・契約書・生年月日 — 日本の業務アプリに和暦は避けて通れない。ToString で文字列化するとソートも数式も壊れる。ReoGrid なら書式パターン 1 つで、セルのデータを DateTime のまま和暦表示・入力・印刷できる。