<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>ReoGrid Web 記事</title>
    <link>https://web.reogrid.net/jp/articles</link>
    <atom:link href="https://web.reogrid.net/jp/articles/rss.xml" rel="self" type="application/rss+xml" />
    <description>React／Vue で Excel ライクなスプレッドシートを構築するための記事。</description>
    <language>ja</language>
    <item>
      <title>JavaScriptスプレッドシートに「入力規則」を ― 不正なデータをセルの手前で止める</title>
      <link>https://web.reogrid.net/jp/articles/data-validation-javascript-spreadsheet</link>
      <guid isPermaLink="true">https://web.reogrid.net/jp/articles/data-validation-javascript-spreadsheet</guid>
      <description>ドロップダウンリスト、数値・日付の範囲チェック、数式によるカスタム検証 ― フォームバリデーションのコードを1行も書かずに、不正な入力をタイプした瞬間に弾く。ReoGrid Web の Excel 互換データ検証を、受注入力シートの実コードで解説。入力時メッセージ・エラーアラート・xlsx ラウンドトリップまで。</description>
      <pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate>
      <category>data-validation</category>
      <category>spreadsheet</category>
      <category>forms</category>
      <category>data-entry</category>
      <category>javascript</category>
      <category>ui</category>
    </item>
    <item>
      <title>ReoGrid Web v1.4 を発表 — ページレイアウト、印刷そのままの PDF エクスポート、そして Excel グレードのデータ機能</title>
      <link>https://web.reogrid.net/jp/articles/introducing-reogrid-web-v1-4</link>
      <guid isPermaLink="true">https://web.reogrid.net/jp/articles/introducing-reogrid-web-v1-4</guid>
      <description>ReoGrid Web v1.4 はグリッドを「帳票ツール」に進化させます — 改ページプレビュー付きの Excel スタイルのページレイアウトと、プレビューと同一のページ割りで出力する自社オリジナルエンジンの PDF エクスポート。さらにピボットテーブル、テーブルスタイル、データの入力規則、レポートバインディング、セルコメント、名前付き範囲。公開 API に破壊的変更はありません。</description>
      <pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate>
      <category>release</category>
      <category>v1.4</category>
      <category>pdf</category>
      <category>pivot</category>
      <category>printing</category>
      <category>spreadsheet</category>
    </item>
    <item>
      <title>AIでスプレッドシートを一括処理: xlsx → JSON → LLM</title>
      <link>https://web.reogrid.net/jp/articles/ai-batch-process-spreadsheet-data</link>
      <guid isPermaLink="true">https://web.reogrid.net/jp/articles/ai-batch-process-spreadsheet-data</guid>
      <description>スプレッドシート全体にLLMを走らせる実践パイプライン。ブラウザでxlsxをJSONに変換し、行をClaudeに送って分類・クレンジングし、結果をグリッドに書き戻す。大量行にはBatch APIを使用。</description>
      <pubDate>Sat, 27 Jun 2026 00:00:00 GMT</pubDate>
      <category>ai</category>
      <category>llm</category>
      <category>xlsx</category>
      <category>json</category>
      <category>automation</category>
      <category>claude</category>
    </item>
    <item>
      <title>ExcelからアプリへーxlsxからJSONで構造化データを取り出す</title>
      <link>https://web.reogrid.net/jp/articles/extract-excel-data-as-json</link>
      <guid isPermaLink="true">https://web.reogrid.net/jp/articles/extract-excel-data-as-json</guid>
      <description>ユーザーがアップロードしたExcelファイルを、アプリが使える整ったJSONに変換する実践パターン。ヘッダー検出・型変換・複数シート・API/DBへの直接POSTまで。</description>
      <pubDate>Sat, 27 Jun 2026 00:00:00 GMT</pubDate>
      <category>excel</category>
      <category>xlsx</category>
      <category>json</category>
      <category>data</category>
      <category>integration</category>
    </item>
    <item>
      <title>ブラウザでXLSXをJSONに変換 — サーバー不要・アップロード不要</title>
      <link>https://web.reogrid.net/jp/articles/xlsx-to-json-in-the-browser</link>
      <guid isPermaLink="true">https://web.reogrid.net/jp/articles/xlsx-to-json-in-the-browser</guid>
      <description>.xlsx ファイルを完全にクライアント側でJSONに変換。往復用のロスレスなReoGrid JSONか、アプリ向けの素のデータ行か。実用的なコードつき、ファイルはブラウザから出ません。</description>
      <pubDate>Sat, 27 Jun 2026 00:00:00 GMT</pubDate>
      <category>excel</category>
      <category>xlsx</category>
      <category>json</category>
      <category>javascript</category>
      <category>import</category>
    </item>
    <item>
      <title>JavaScriptスプレッドシートで作る「信号機ダッシュボード」 ― 条件付き書式を実例で</title>
      <link>https://web.reogrid.net/jp/articles/conditional-formatting-javascript-spreadsheet</link>
      <guid isPermaLink="true">https://web.reogrid.net/jp/articles/conditional-formatting-javascript-spreadsheet</guid>
      <description>在庫が少なければ赤、売上が目標超なら緑、キャンセル行は自動でフラグ ― セルを値に応じて色分けする処理を、スタイルのループを一切書かずに。ReoGrid Web の3種類の条件付き書式ルールを、値の変化に連動して再評価される在庫ダッシュボードの実コードで解説します。</description>
      <pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate>
      <category>conditional-formatting</category>
      <category>spreadsheet</category>
      <category>dashboard</category>
      <category>cell-styles</category>
      <category>javascript</category>
      <category>ui</category>
    </item>
    <item>
      <title>クロスシート数式で多拠点の売上サマリーを作る</title>
      <link>https://web.reogrid.net/jp/articles/cross-sheet-formulas-sales-summary</link>
      <guid isPermaLink="true">https://web.reogrid.net/jp/articles/cross-sheet-formulas-sales-summary</guid>
      <description>ReoGrid Web 1.3 のマルチシート実践チュートリアル。3つの拠点シートを作り、すべてをクロスシート数式（=&apos;Tokyo&apos;!E6 や =SUM(Osaka!B2:B5)）だけで集計するサマリーシートを構築します。どの拠点の数値を編集しても、サマリーがシートをまたいで再計算されます。</description>
      <pubDate>Wed, 17 Jun 2026 00:00:00 GMT</pubDate>
      <category>tutorial</category>
      <category>multi-sheet</category>
      <category>formula</category>
      <category>workbook</category>
      <category>spreadsheet</category>
    </item>
    <item>
      <title>ReoGrid Web v1.3 を発表 — マルチシートワークブックとクロスシート数式</title>
      <link>https://web.reogrid.net/jp/articles/introducing-reogrid-web-v1-3</link>
      <guid isPermaLink="true">https://web.reogrid.net/jp/articles/introducing-reogrid-web-v1-3</guid>
      <description>ReoGrid Web v1.3 はグリッドを N 枚のワークシートからなるワークブックに進化させます — 標準のシートタブバー、シートごとの Undo、ワークブック全体の xlsx/JSON 入出力、そして =Sheet1!A1 のようなクロスシート数式参照。公開 API に破壊的変更はありません。</description>
      <pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate>
      <category>release</category>
      <category>v1.3</category>
      <category>multi-sheet</category>
      <category>workbook</category>
      <category>spreadsheet</category>
    </item>
    <item>
      <title>チェックボックス・ドロップダウン・進捗バー ― セルタイプで「動く勤怠管理表」をWebに作る</title>
      <link>https://web.reogrid.net/jp/articles/cell-types-checkbox-dropdown-progress</link>
      <guid isPermaLink="true">https://web.reogrid.net/jp/articles/cell-types-checkbox-dropdown-progress</guid>
      <description>Excel業務シートの☑チェックや選択リストを、HTMLフォームで作り直さずWebへ。ReoGrid Web の組み込みセルタイプ8種（checkbox・dropdown・progress・rating・sparkline 等）で勤怠管理表を組み立てる実装ガイド。実コード付き。</description>
      <pubDate>Sat, 06 Jun 2026 00:00:00 GMT</pubDate>
      <category>cell-types</category>
      <category>checkbox</category>
      <category>dropdown</category>
      <category>spreadsheet</category>
      <category>attendance</category>
      <category>ui</category>
    </item>
    <item>
      <title>ブラウザのスプレッドシートで 100 万行 — 100 万行をロードせずに</title>
      <link>https://web.reogrid.net/jp/articles/million-rows-spreadsheet-lazy-loading</link>
      <guid isPermaLink="true">https://web.reogrid.net/jp/articles/million-rows-spreadsheet-lazy-loading</guid>
      <description>3週間前、私たちは「100万行はスコープ外」と書きました。考えを変えました。遅延ロード・データソースの紹介です — スクロールバーは 1,000,000 行を表しながら、グリッドが保持するのは実際に見えている数百行だけ。</description>
      <pubDate>Sat, 06 Jun 2026 00:00:00 GMT</pubDate>
      <category>performance</category>
      <category>big-data</category>
      <category>lazy-loading</category>
      <category>spreadsheet</category>
      <category>javascript</category>
    </item>
    <item>
      <title>脱・神Excel ― 方眼紙でつくった帳票を、作り直さずWebアプリにする</title>
      <link>https://web.reogrid.net/jp/articles/excel-layout-forms-to-web</link>
      <guid isPermaLink="true">https://web.reogrid.net/jp/articles/excel-layout-forms-to-web</guid>
      <description>「神Excel」「方眼紙Excel」でつくった見積書・請求書などの帳票をWeb化する、2つの現実的な方法 ― 既存の .xlsx をそのまま読み込む／コードで組み立てる。結合セル・罫線・円書式・和暦まで、ブラウザだけで。実コード付き。</description>
      <pubDate>Thu, 04 Jun 2026 00:00:00 GMT</pubDate>
      <category>excel</category>
      <category>xlsx</category>
      <category>forms</category>
      <category>invoice</category>
      <category>spreadsheet</category>
      <category>merged-cells</category>
    </item>
    <item>
      <title>AngularでReoGridを使う — ラッパー不要のExcelライクなスプレッドシート</title>
      <link>https://web.reogrid.net/jp/articles/angular-spreadsheet-grid</link>
      <guid isPermaLink="true">https://web.reogrid.net/jp/articles/angular-spreadsheet-grid</guid>
      <description>ReoGrid Web は React と Vue のラッパーを提供していますが、コアはフレームワーク非依存です。Angular アプリに、編集・数式・xlsx 読み込みを備えたキャンバスベースのスプレッドシートを約30行で組み込む方法を紹介します。</description>
      <pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate>
      <category>angular</category>
      <category>spreadsheet</category>
      <category>data-grid</category>
      <category>excel</category>
      <category>typescript</category>
    </item>
    <item>
      <title>JavaScript で Excel ファイルを読み書きする — インポート・エクスポート・JSON</title>
      <link>https://web.reogrid.net/jp/articles/excel-import-export-javascript</link>
      <guid isPermaLink="true">https://web.reogrid.net/jp/articles/excel-import-export-javascript</guid>
      <description>.xlsx ファイルをブラウザに読み込み、グリッドを Excel に書き出し、xlsx と JSON を相互変換する方法 — すべてクライアントサイドで、スタイルと書式を保持したまま。ReoGrid Web の実用コード付き。</description>
      <pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate>
      <category>excel</category>
      <category>xlsx</category>
      <category>import</category>
      <category>export</category>
      <category>json</category>
      <category>javascript</category>
    </item>
    <item>
      <title>ReoGrid .NET から ReoGrid Web へ — スプレッドシートをブラウザに持ち込む</title>
      <link>https://web.reogrid.net/jp/articles/reogrid-dotnet-to-web</link>
      <guid isPermaLink="true">https://web.reogrid.net/jp/articles/reogrid-dotnet-to-web</guid>
      <description>WinForms や WPF で ReoGrid を使ったことがあるなら、Web 版はすぐ馴染みます。同じ Excel ライクなモデル、同じ xlsx 再現性が、React・Vue・バニラ JS で。何が引き継がれ、何が変わり、どう橋渡しするかを解説します。</description>
      <pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate>
      <category>dotnet</category>
      <category>winforms</category>
      <category>wpf</category>
      <category>migration</category>
      <category>spreadsheet</category>
      <category>web</category>
    </item>
    <item>
      <title>ReoGrid Web vs Luckysheet vs x-spreadsheet — JavaScript スプレッドシートの選び方</title>
      <link>https://web.reogrid.net/jp/articles/reogrid-vs-luckysheet-x-spreadsheet</link>
      <guid isPermaLink="true">https://web.reogrid.net/jp/articles/reogrid-vs-luckysheet-x-spreadsheet</guid>
      <description>キャンバス/スプレッドシート系の3つの JS ライブラリ — Luckysheet、x-spreadsheet、ReoGrid Web — を、描画方式・xlsx 再現性・メンテナンス・ライセンス・適したプロジェクトの観点で実用的に比較します。</description>
      <pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate>
      <category>comparison</category>
      <category>luckysheet</category>
      <category>x-spreadsheet</category>
      <category>spreadsheet</category>
      <category>open-source</category>
      <category>canvas</category>
    </item>
    <item>
      <title>React で作るオンライン XLSX ビューア — ファイルはブラウザの外に出ない</title>
      <link>https://web.reogrid.net/jp/articles/online-xlsx-viewer-react</link>
      <guid isPermaLink="true">https://web.reogrid.net/jp/articles/online-xlsx-viewer-react</guid>
      <description>「xlsx viewer online」で出てくるツールの多くは、あなたのスプレッドシートを自分の管理外のサーバーへアップロードします。ここで紹介するのは、.xlsx を完全にブラウザ内で開く React コンポーネント — 読み取り専用で、スタイル・結合・数式を保持。アップロードもバックエンドもアカウントも不要です。</description>
      <pubDate>Mon, 01 Jun 2026 00:00:00 GMT</pubDate>
      <category>xlsx</category>
      <category>excel</category>
      <category>react</category>
      <category>viewer</category>
      <category>file-api</category>
    </item>
    <item>
      <title>編集可能な数式付き Vue 製インボイスを約 60 行で構築する</title>
      <link>https://web.reogrid.net/jp/articles/vue-invoice-with-editable-formulas</link>
      <guid isPermaLink="true">https://web.reogrid.net/jp/articles/vue-invoice-with-editable-formulas</guid>
      <description>実用的な Vue 3 製インボイスコンポーネント: 編集可能な数量と単価、数式による行小計の自動計算、SUM、税、合計 — すべてを 1 枚の Canvas バックエンドのスプレッドシートで実現。計算はリアルタイムに更新され、リアクティブな ref が合計値を Vue の UI へミラーします。xlsx エクスポートは 1 回の呼び出しで完結（Pro）。</description>
      <pubDate>Fri, 29 May 2026 00:00:00 GMT</pubDate>
      <category>vue</category>
      <category>tutorial</category>
      <category>formula</category>
      <category>invoice</category>
      <category>spreadsheet</category>
    </item>
    <item>
      <title>Web で Excel ライクな帳票を作る — ブラウザでも Excel の操作感は再現できる</title>
      <link>https://web.reogrid.net/jp/articles/excel-like-forms-on-the-web</link>
      <guid isPermaLink="true">https://web.reogrid.net/jp/articles/excel-like-forms-on-the-web</guid>
      <description>帳票はもう Excel だけではありません。ReoGrid Web を使えば、既存の Excel ファイルをそのままブラウザに読み込んだり、ゼロからコードで構築したり、テンプレートに動的データを流し込んだりと、Web 上で Excel ライクな帳票体験を実現できます。</description>
      <pubDate>Tue, 26 May 2026 00:00:00 GMT</pubDate>
      <category>tutorial</category>
      <category>invoice</category>
      <category>spreadsheet</category>
      <category>excel</category>
      <category>japanese</category>
    </item>
    <item>
      <title>ReoGrid Web vs AG Grid vs Handsontable — 適切なグリッドの選び方</title>
      <link>https://web.reogrid.net/jp/articles/reogrid-web-vs-ag-grid-handsontable</link>
      <guid isPermaLink="true">https://web.reogrid.net/jp/articles/reogrid-web-vs-ag-grid-handsontable</guid>
      <description>ReoGrid チームの視点から見た、JavaScript の主要 3 グリッドライブラリの率直な比較。それぞれがどこに向いているか、トレードオフは何か、そしてあなたのプロジェクトに本当に必要なのはどれかを判断するためのガイド。</description>
      <pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate>
      <category>comparison</category>
      <category>ag-grid</category>
      <category>handsontable</category>
      <category>spreadsheet</category>
      <category>data-grid</category>
      <category>react</category>
      <category>vue</category>
    </item>
    <item>
      <title>編集可能な数式付き React 製インボイスを約 60 行で構築する</title>
      <link>https://web.reogrid.net/jp/articles/react-invoice-with-editable-formulas</link>
      <guid isPermaLink="true">https://web.reogrid.net/jp/articles/react-invoice-with-editable-formulas</guid>
      <description>実用的な React 製インボイスコンポーネント: 編集可能な数量と単価、数式による行小計の自動計算、SUM、税、合計 — すべてを 1 枚の Canvas バックエンドのスプレッドシートで実現。計算はリアルタイムに更新され、ユーザーは xlsx へエクスポート（Pro）できます。</description>
      <pubDate>Sun, 17 May 2026 00:00:00 GMT</pubDate>
      <category>react</category>
      <category>tutorial</category>
      <category>formula</category>
      <category>invoice</category>
      <category>spreadsheet</category>
    </item>
    <item>
      <title>ブラウザで本物の Excel ファイルをインポートする — アップロードもサーバーも不要</title>
      <link>https://web.reogrid.net/jp/articles/load-xlsx-in-browser-no-server</link>
      <guid isPermaLink="true">https://web.reogrid.net/jp/articles/load-xlsx-in-browser-no-server</guid>
      <description>.xlsx ファイルを Web ページにドラッグし、セルのスタイル・結合・罫線・ウィンドウ枠固定・数式を保ったままスプレッドシート UI で描画する。バックエンドも SheetJS も進捗モーダルも不要 — 44 万セルのファイルを 3.7 秒でロードします。</description>
      <pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate>
      <category>xlsx</category>
      <category>excel</category>
      <category>react</category>
      <category>vue</category>
      <category>file-api</category>
      <category>performance</category>
    </item>
    <item>
      <title>ブラウザで 10,000 行を描画する — ReoGrid Web が 60fps を維持する仕組み</title>
      <link>https://web.reogrid.net/jp/articles/canvas-spreadsheet-10000-rows-60fps</link>
      <guid isPermaLink="true">https://web.reogrid.net/jp/articles/canvas-spreadsheet-10000-rows-60fps</guid>
      <description>Canvas ベースのスプレッドシートには DOM のボトルネックはありませんが、2D コンテキスト側で千の小さな出血が起きえます。本記事では、ReoGrid Web が行ごとの React 再調整も特殊な仮想化テクニックもなしに、10,000 行の密なシートをジャンクなく描画する方法を解説します。</description>
      <pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate>
      <category>performance</category>
      <category>canvas</category>
      <category>react</category>
      <category>vue</category>
      <category>spreadsheet</category>
    </item>
    <item>
      <title>ReoGrid Web v1.2 を発表 — React／Vue 向けの Excel グレードスプレッドシート</title>
      <link>https://web.reogrid.net/jp/articles/introducing-reogrid-web-v1-2</link>
      <guid isPermaLink="true">https://web.reogrid.net/jp/articles/introducing-reogrid-web-v1-2</guid>
      <description>ReoGrid Web v1.2 には 109 個の組み込み数式、Excel スタイルの色分け参照編集、オートフィルハンドル、スクロール 1 フレームあたりの Canvas 呼び出し数を約 70% 削減した描画エンジンが含まれます。React／Vue 用ラッパー付きで約 100KB（min+gzip）の単一パッケージです。</description>
      <pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate>
      <category>release</category>
      <category>v1.2</category>
      <category>react</category>
      <category>vue</category>
      <category>spreadsheet</category>
    </item>
  </channel>
</rss>