kintoneとExcel・Accessを連携・段階移行する方法【2026年版】コスト最小化ガイド

kintoneとExcel・Microsoft Accessを連携しながら段階的に移行する方法を解説。Excel→kintone一括インポート・kintoneデータのExcel出力・AccessのODBC連携・ゼロコスト移行の進め方まで、デジタル化AI導入補助金活用も含めて詳しく説明します。

この記事をシェア:
目次 クリックで開く

kintoneとExcel・Accessを連携・段階移行する方法【2026年版】コスト最小化ガイド

2026年最新kintoneExcel連携Access連携段階移行データ移行

「Excelや Accessからkintoneへすぐにでも移行したいが、リスクが怖い」「現場が慣れているExcelを完全になくすのは難しい」という声は、中小企業のDX支援で最もよく聞かれます。本記事では、kintoneとExcel・Microsoft Accessを連携しながら段階的に移行する方法・コスト最小化のポイント・補助金活用まで、2026年版として詳しく解説します。

kintoneでできることを、導入メリットから業務別の活用例まで動画で解説しています↓↓

なぜ一気に移行しないのか

一括移行(カットオーバー型)には以下のリスクが伴います。

  • 移行ミスが発生した場合、全業務が影響を受ける
  • 現場担当者がkintoneに慣れる前に旧システムを廃止するとオペレーションが混乱する
  • 帳票・印刷レイアウトの再設計が間に合わないと業務が止まる
  • 移行コストが一時期に集中するためキャッシュフローへの負担が大きい

段階移行(フェーズド移行)は、業務部門ごと・機能ごとにPhaseを分けてkintoneに移行するアプローチで、リスクを最小化しながら着実にDXを進められます。

kintone × Excel連携の方法

1. ExcelからkintoneへのCSV一括インポート

kintoneはCSVからのレコード一括インポートを標準機能で提供しています。Excelで管理していた顧客リスト・案件リスト・在庫データをCSV形式で保存し、kintoneのアプリにインポートするだけです。注意点は以下の通りです。

  • 文字コードはUTF-8(BOM付き)で保存する
  • 日付フィールドはYYYY-MM-DD形式に統一する
  • 1回のインポートは1万件以内を推奨
  • ルックアップフィールドは先にマスタデータを登録してからインポートする

2. kintoneデータのExcel出力(自動化ツール)

kintoneの標準機能でもCSVエクスポートは可能ですが、定期的なExcel出力を自動化したい場合はkrewData(グレープシティ製)やkBackupなどのプラグインを活用します。これにより、日次・週次でkintoneのデータを自動的にExcelファイルとして出力できます。

3. Excelマクロからkintone REST APIを呼び出す

VBA(Excel Macro)からkintone REST APIを呼び出すことで、Excelフォームからkintoneへのデータ書き込みが実現できます。現場担当者がExcelの操作感のままkintoneにデータを登録できるため、移行の心理的ハードルを下げる効果があります。

' VBAのサンプルコード(概要)
Dim http As Object
Set http = CreateObject("MSXML2.XMLHTTP")
http.Open "POST", "https://[subdomain].cybozu.com/k/v1/record.json", False
http.setRequestHeader "X-Cybozu-API-Token", "YOUR_API_TOKEN"
http.setRequestHeader "Content-Type", "application/json"
http.Send "{app: 1, record: {title: {value: Cells(1,1)}}}"

kintone × Access連携の方法

1. AccessのODBC/OLE DBでkintoneに接続

kintone ODBCドライバーを使うことで、AccessからkintoneをSQLクエリで操作できます。設定手順は以下の通りです。

  1. kintone ODBCドライバーをインストール(年間5万〜20万円)
  2. Windowsの「ODBCデータソースアドミニストレーター」でkintoneの接続情報を設定
  3. Accessの「外部データ→ODBC データベース」からkintoneに接続
  4. kintoneのアプリがAccessのリンクテーブルとして使用可能になる

2. AccessフォームからkintoneにVBAで直接書き込む

ODBCドライバーを使わない代替として、AccessのVBAからHTTPリクエストを送信してkintone REST APIを直接呼び出す方法があります。ODBCドライバーのライセンス費用を節約できます。

PowerQueryでkintoneのデータを取得する方法(ODBC不要)

kintone ODBCドライバー(年間5万〜20万円)を使わずに、Excel Power QueryからkintoneのREST APIを直接呼び出す方法があります。ライセンス費用ゼロで、kintoneのレコードをExcelシートに自動取得できます。

Power Queryでkintoneに接続する手順

  1. Excelで「データ」→「データの取得」→「その他のソース」→「Webから」を選択
  2. URLに https://[サブドメイン].cybozu.com/k/v1/records.json?app=[アプリID]&totalCount=true を入力
  3. 「詳細設定」を開き、HTTPヘッダーに X-Cybozu-API-Token: [APIトークン] を追加
  4. JSONデータが取得されたら、Power Queryエディターで必要なフィールドを展開・選択
  5. 「閉じて読み込む」でExcelシートに出力完了

1回の呼び出しで取得できるレコードは最大500件(デフォルト100件)。500件超のアプリは offset パラメータでページネーションが必要です。更新ボタン1クリックで最新データに同期できるため、週次レポートなどの定期出力に最適です。

方法 コスト 技術ハードル 向いている用途
Power Query(REST API直接) 無料 低〜中 読み取り・定期レポート
kintone ODBCドライバー 年5万〜20万円 低 Accessフォームからの読み書き
VBA+REST API 無料 中 Excelフォームからの書き込み
krewData(プラグイン) 月額別途 低 自動Excel出力・定期バックアップ

Access→kintone テーブル構造変換の具体例

AccessのリレーショナルDB構造を、kintoneのアプリ構造に変換する際によく問われるのが「外部キー(リレーション)の扱い」です。kintoneはルックアップ機能でリレーション的な動作を再現します。

Access構造 kintone対応設計 注意点
受注テーブル(顧客IDで結合) 受注アプリ+顧客アプリをルックアップ 顧客マスタを先に作成する
オートナンバー主キー kintone自動採番(レコード番号) 既存IDを別フィールドに移行して保持
1対多テーブル(明細) テーブル型フィールド(サブテーブル) サブテーブルは集計クエリが制限される
NULLable外部キー ルックアップ+空欄許可 必須チェックをJSで追加する場合あり
計算クエリ(集計SELECT) kintone計算フィールド+クロス集計 複雑な集計はkrewDataで対応
日付範囲検索(BETWEEN) kintone絞り込み(日付フィールド範囲) 標準機能で対応可

最も移行難易度が高いのはAccessの「クエリを元にしたフォーム」です。複数テーブルをJOINしたビューが入力インターフェースになっているケースでは、kintoneのルックアップとプロセス管理を組み合わせて代替設計する必要があります。

段階移行でよく詰まる5つのポイント

kintone段階移行の支援を重ねる中で、特に多くの企業がハマるポイントをまとめます。事前に把握しておくことで、プロジェクトのスケジュール遅延を防げます。

  1. 帳票レイアウトの再設計:AccessのレポートをkintoneのPrint Creatorで再現する際、縦横の計算配置が異なるため設計に時間がかかります。早めにサンプル帳票を1〜2種類試作しておくことが重要です。
  2. ルックアップの自動コピー仕様:kintoneのルックアップは保存時に値をコピーします。参照元のマスタを後から変更しても既存レコードには反映されません。Access外部キーとは動作が異なる点を現場に周知することが不可欠です。
  3. 1アプリ100フィールド制限:kintoneは1アプリのフィールド数に制限があります。Accessで1テーブル150カラムを持つような案件では、アプリを分割し、ルックアップで関連付ける設計変更が必要になります。
  4. VBAのDate関数とkintoneの日付型差異:Accessはローカル日時、kintoneはUTC管理です。特に時刻を扱うVBAロジックを移行する場合、タイムゾーン変換を忘れると日付ズレが発生します。
  5. 並行運用期間中のデータ同期:Phase 1の並行運用中、Accessとkintoneにデータがバラバラに入力されます。同期スクリプトを用意せず手動で補完しようとすると、移行完了時に「どちらが正」かわからなくなります。REST APIまたはkintone連携サービス(Zapier等)で片方向同期を設定しておくことを推奨します。

段階移行の推奨ステップ

Phase 期間目安 内容 Excel・Access
Phase 1:並行運用 1〜3ヶ月 新規データのみkintoneに入力。既存データはExcel/Accessを参照。 メイン(参照用)
Phase 2:kintone主体 3〜5ヶ月 既存データをkintoneに移行完了。Excel/Accessは帳票出力・特定業務のみ継続。 サブ(補助用)
Phase 3:完全移行 6ヶ月以降 Excel/Accessを廃止。kintoneにすべてを集約。帳票はkintone Print Creatorで対応。 廃止
ExcelからkintoneへLED段階移行するなら、定型処理はプラグインで引き継げますAurant は日付計算・金額処理・集計・AI連携など、現場で鍛えた自社開発の kintone プラグインを買い切り/月額で提供しています。✓ 実務特化の自社開発プラグイン✓ 買い切り・月額で導入可能✓ 集計・帳票・AI連携までkintoneプラグインを見る →作り込みすぎないkintone拡張kintoneプラグイン基幹・帳票日付・金額・集計・AI連携

段階移行フェーズ別費用

Phase 作業内容 費用目安
Phase 1:並行運用設定 kintoneアプリ設計・初期データ移行・Excel連携設定 30万〜80万円
Phase 2:主体移行 残データ移行・Access ODBC設定・ユーザートレーニング 20万〜50万円
Phase 3:完全移行 帳票再設計・旧システム廃止・最終検証 10万〜30万円
合計(目安) – 60万〜160万円

一括移行 vs 段階移行の比較

比較項目 一括移行 段階移行
移行リスク 高(全業務に影響) 低(部分的影響に限定)
移行コスト 一時集中(高負荷) 分散(キャッシュフロー安定)
移行期間 短い(1〜3ヶ月) やや長い(3〜9ヶ月)
現場の混乱 大きい 小さい
効果実感 即時(移行後) 段階的
推奨ケース 新規システム・小規模 既存業務の置き換え・中規模以上

デジタル化AI導入補助金(最大450万円)の活用

kintoneはIT導入補助金(デジタル化AI導入補助金)の対象ツールとして登録されており、導入費用の最大75%(最大450万円)が補助されます。2026年のIT導入補助金の主な要件は以下の通りです。

  • 中小企業・小規模事業者であること
  • IT導入支援事業者(Aurant Technologies等)を通じて申請すること
  • 生産性向上の数値目標(労働生産性 年率3%以上)を設定すること
  • 補助対象:ソフトウェア費・クラウド利用費・導入関連費
補助金申請のタイミングは年2〜3回の公募期間に限られます。計画的に申請するため、早めにIT導入支援事業者に相談することを推奨します。

FAQ

Q. kintoneとExcelはどのように連携できますか?

主な方法は3つあります。①ExcelのCSVをkintoneに一括インポート、②kintoneのデータをCSV/Excelでエクスポート(krewDataで自動化)、③Excelマクロからkintone REST APIを呼び出してデータを書き込む方法です。

Q. kintoneとMicrosoft AccessはODBC接続できますか?

可能です。kintone ODBCドライバーを使うことで、AccessからkintoneをSQL形式でクエリできます。Accessフォームをそのままkintoneのデータソースとして使う方法も実現できます。

Q. デジタル化AI導入補助金でkintone導入費用はどのくらい補助されますか?

2026年のIT導入補助金では、kintoneを含むクラウドツール導入に対して最大450万円の補助が受けられます(補助率最大75%)。kintoneはIT導入補助金の対象ツールとして登録されています。

Q. 一括移行と段階移行ではどちらがリスクが低いですか?

段階移行の方がリスクが低いです。一括移行は移行ミスが全業務に影響するリスクがありますが、段階移行は業務部門ごとにPhaseを分けるため、問題発生時の影響範囲が限定されます。

Q. kintone ODBCドライバーの費用はどのくらいですか?

商用製品のため年間5万〜20万円程度です。無料の代替としてkintone REST APIをExcel PowerQueryで直接呼び出す方法があります(VBAマクロの知識が必要)。

kintone段階移行・IT導入補助金活用を無料相談

Aurant TechnologiesはIT導入支援事業者として、kintone導入からExcel・Access連携・補助金申請まで一貫してサポートします。コスト最小化の段階移行計画を無料でご提案します。

無料相談はこちら

kintone業務アプリ・プラグイン活用のご相談

kintoneでの業務アプリ設計や、帳票・連携・自動化を補うプラグインの活用を支援します。現場の運用に合わせたアプリ構成や他システムとの連携まで、具体的な形でご提案します。

kintone向けプラグインを見る →

© 2026 Aurant Technologies. All rights reserved.

kintone 導入支援

何から作ればいいか分からない、標準機能では業務にはまらない、Salesforce や Excel・会計ソフトと二重管理になっている。kintone のアプリの全体設計から、プラグイン・API での連携、社内で作れる状態までを支援します。

AT
aurant technologies 編集

上場企業からスタートアップまで、数多くのデータ分析基盤構築・AI導入プロジェクトを主導。単なる技術提供にとどまらず、MA/CRM(Salesforce, Hubspot, kintone, LINE)導入によるマーケティング最適化やバックオフィス業務の自動化など、常に「事業数値(売上・利益)」に直結する改善実績多数。

この記事が役に立ったらシェア: