製造業のAccess活用と移行|生産管理・在庫・品質記録の勘所
生産管理・部品在庫・工程記録・出荷管理で使われる製造業のAccessに当社がよく見る4つの課題(2GB接近・同時利用・属人化・トレーサビリティ要求)と、移行先の選び方・移行前に確認すべき5点を実務パターンで解説します。
結論:製造業のAccessは「動いている」うちに構造を把握しておくべき
生産管理・部品在庫・工程記録・出荷管理。製造業の現場でAccessが担っている業務はこのあたりが多く、当社に相談が来るケースでも同じ構成が繰り返し登場します。
そのほとんどが「10年以上前に社内の詳しい人が作った」「当時から誰も手を入れていない」という状態です。動いている間は問題になりませんが、ファイルが2GBに近づく、同時利用が増える、作った人が退職する、トレーサビリティの要件が厳しくなる——こうした局面で一気に行き詰まります。
この記事では、製造業でよく見るAccessの使われ方と、そこで起きがちな課題、移行を考えるときの判断の勘所を整理します。特定の企業の事例ではなく、当社が支援を通じて経験した典型的なパターンとしてまとめています。
製造業でよくあるAccessの使われ方
製造業のAccessは、当社への相談案件では、ERPやMESといった本格システムでカバーされていない領域を補うかたちで使われているケースが多くあります。当社の経験で特に多い用途は以下の4つです。
| 用途 | 典型的な構成 | 当社がよく見る状態 |
|---|---|---|
| 生産管理 | 生産計画・実績・進捗管理の入力フォーム | 日次の実績入力が1名に集中、他は印刷結果を見るだけ |
| 部品・材料在庫 | 入出庫テーブル+在庫集計クエリ | 容量が増え続けており、1GBを超えているものが多い |
| 工程・品質記録 | ロットごとの検査値・不良記録の入力フォーム | 紙帳票からAccessに転記する運用で入力コストが高い |
| 出荷管理 | 出荷日・送り先・数量の一覧と送り状出力 | 帳票レポートが複雑で、修正できる人がいない |
これらが1つのaccdbに同居していることも珍しくありません。「なんでも入ってる1ファイル」は管理しやすい反面、容量が膨らみやすく、1か所のトラブルで全業務が止まるリスクを抱えます。
製造業のAccessで起きやすい4つの課題
1. 2GB接近と動作の重さ
Accessはファイルサイズの上限が2GBと決まっています(公式仕様)。在庫の入出庫記録や工程ごとの検査値を何年も積み上げると、特に画像やPDFを添付している場合は早い段階で上限に近づきます。当社の経験では、製造業のAccessは1GBを超えているものが多く、その時点で動作の遅さを感じるようになっているケースがよくあります。Accessの2GB上限の詳細はAccessの2GBの壁で整理しています。
2. 現場PCからの同時利用
製造現場では、複数の工程端末から同じAccessファイルを開いて入力するケースがあります。Accessはファイル共有型のデータベースのため、同時書き込みが増えるとデータの競合やファイル破損が起きやすくなります。当社の経験でも、「朝のシフト切り替えで全員が同時にアクセスするとフリーズする」という相談を製造業から受けることがあります。同時利用の仕組みの問題についてはAccessが複数人で使うと遅い原因で解説しています。
3. 担当者の退職による属人化
製造現場のAccessを作った担当者が異動・退職した後、誰も中身に手を入れられない状態になることがあります。VBAで書かれたロット計算や帳票出力のロジックが暗黙の前提を抱えており、「何か変更しようとしたら何が壊れるかわからない」という状態です。製造ラインの変更や製品追加のたびに対応できなくなっていきます。
4. トレーサビリティ要求への対応
ISO 9001の審査対応や取引先からの品質記録提出要求が厳しくなると、Accessの記録管理が課題になることがあります。誰がいつ入力・変更したかの履歴、ロット単位での追跡、外部への証跡提出——これらはAccessの標準機能では難しく、VBAで無理に作り込んでいるケースも見られます。そうした作り込みが属人化をさらに深める悪循環になっていることがあります。
移行を考えるときの判断基準
「このAccessを何とかしたい」と思ったとき、まず判断すべきは「延命できるか、移行すべきか」です。当社では、以下の観点で状況を整理することが多いです。
| 判断軸 | 延命が成立しやすい状況 | 移行を検討すべき状況 |
|---|---|---|
| ファイル容量 | 500MB未満、増加ペースが緩やか | 1GB超、または毎月50MB以上増えている |
| 同時利用人数 | 2〜3名、書き込みタイミングが分散 | 5名以上が同時に入力する運用 |
| 担当者・保守体制 | VBAを読める担当者が社内にいる | 作れる・直せる人が社内にいない |
| 改修頻度 | 製品構成や工程がほぼ変わらない | 製品追加・工程変更のたびに修正が必要 |
| 外部要件 | 履歴管理・証跡提出の要求が少ない | ISO対応・取引先への証跡提出が厳しい |
延命か移行かの判断を5軸でスコアリングする方法は延命かリニューアルかの判断基準にまとめています。
Access 2021のサポートは2026年10月13日に終了します(ESUや延長プログラムはありません)。期限まで時間があるように見えても、製造業の場合は移行準備に並行稼働期間を含めると余裕がないケースが多いです。
製造業での移行先の選択肢
製造業のAccessを移行するとき、移行先の選択は業務の複雑さと運用体制によって変わります。当社の経験から見た傾向を整理します。
まず現実的な第一段階として多いのが、フロントエンド(フォームや帳票)はAccessのまま残し、データだけをSQL Serverへ移す構成です。2GB制約を回避し同時利用時の安定性向上が期待でき、既存の操作画面を概ね維持できるため現場の混乱が少ない、段階移行の入口として機能します。ただし移行診断の結果によってはクエリやVBAの修正が必要になることもあります。
品質記録や工程管理のように「誰が何をいつ入力したか」の履歴管理が必要な業務では、kintoneやPower Appsへの移行が選択肢になります。ただし、複雑な帳票や計算ロジックの多い業務ではこれらのローコードツールでは再現が難しいことがあります。
製品構成・工程・取引先が複雑で既製品で対応できない場合は、Webシステムのスクラッチ開発になります。費用は規模によりますが、機能ごとに段階的に開発することで初期コストを抑えることもできます。段階移行の構成パターンについてはハイブリッド段階移行の考え方でまとめています。
どの移行先が合うかは現状のAccessの構造を把握してから判断するのが基本です。まず無料の解析可否チェックから現状を整理することをお勧めします。
移行前に確認しておくべきこと
製造業のAccess移行で後から問題になりやすい点を当社の経験から挙げます。
- ロット計算や在庫更新のロジック:VBAに書かれた独自の計算式が暗黙の前提を持っていることがあります。移行前にロジックを文書化しておかないと、移行先で同じ計算結果を出せません。
- 帳票の仕様:送り状・検査成績書・納品書など、帳票ごとに様式が細かく決まっていることがあります。移行先のツールで再現できるか、特に印刷レイアウトの再現性は早い段階で確認が必要です。
- 外部システムとのデータ連携:基幹系(ERP)やExcelとのデータ受け渡しがVBAで自動化されている場合、移行後の連携方法をあわせて設計しないと手動作業が増えます。
- 過去データの扱い:何年分の履歴データを移行先に持ち込むか、または参照専用のかたちで残すかを決めておかないと、移行工程で大きな作業になります。
これらは移行プロジェクトを始める前の業務フロー調査で洗い出す内容です。調査の進め方はAccess移行前の業務フロー調査に整理しています。
よくある質問
Q. 製造業の生産管理AccessをSQL Serverに移す場合、現場の操作は変わりますか。
フロントエンドにAccessを残す構成(アップサイジング)を選べば、既存の入力フォームや帳票を概ね維持できます。テーブルだけSQL Serverへ移してリンクテーブルで接続しますが、移行診断の結果によってはクエリ・フォーム・VBAの修正が必要になることがあります。操作画面がまったく変わらないとは言い切れないため、事前の範囲確認が重要です。
Q. Access上の工程・品質記録にトレーサビリティ対応を追加できますか。
Accessのフォームにタイムスタンプや担当者コードを記録するフィールドを追加することは可能ですが、変更履歴の保持やロールバック、外部監査への証跡エクスポートをAccess単体で実装しようとすると作り込みが複雑になります。ISO審査対応など本格的な要件であれば、SQL ServerやWebシステムへの移行のタイミングで整備するほうが現実的です。
Q. 作った担当者がもういない製造業のAccessは診断できますか。
診断できます。ファイルを開いて設計情報を取得できる場合は、仕様書や担当者がいなくても、ファイル内で確認可能な範囲でテーブル・クエリ・フォーム・VBAの構造と依存関係を可視化できます。ただしパスワード保護やACCDE形式など、ファイルの状態によって診断できる範囲は変わります。属人化したAccessへの対応についてはAccess属人化の危険度と脱・属人化の進め方でも解説しています。
Q. 製造業のAccess移行はどのくらいの期間がかかりますか。
規模と複雑さによります。当社の経験では、テーブル数が50以下・帳票が5〜10種類程度の小規模システムで3〜6か月が目安です。工程・品質・在庫・出荷が1つのAccessに同居している場合は、業務フロー調査だけで1〜2か月かかることがあります。Access 2021のサポート終了(2026年10月13日)から逆算すると、2025年末には調査を始めておくのが安全です。
触れないAccessが「診断できるか」だけ、確かめませんか。
顧客データは送信不要。発注の義務もありません。
約2分・ファイル送信不要・発注義務なし/説明はオンライン・売り込みはしません