前任者が退職してAccess保守ができない時の対処法と引き継ぎ手順
社内で長年活用されてきたMicrosoft Access(アクセス)システムにおいて、「作成した担当者が退職してしまった」「社内にプログラムの中身を理解できる人がおらず、不具合や仕様変更に対応できない」といったお悩みを抱える企業は非常に多く存在します。いわゆる「ブラックボックス化」や「属人化」に陥ったシステムは、日々の業務運用において大きなリスクとなります。
前任者が不在の状態で無理にVBAプログラムやテーブル構造を改修しようとすると、システム全体が動かなくなってしまう危険性があります。まずは現状を正確に把握し、段階的な手順を踏んでシステムの保守・引き継ぎ体制を整えていくことが大切です。
ここでは、担当者退職後にAccessシステムを安全に保守・引き継ぐための具体的な対処法と手順について解説します。
やってはいけないNG対応とリスク
前任者が退職した直後、焦って以下のような対応をとってしまうとトラブルを拡大させる恐れがあります。
- バックアップを取らずにプログラムやクエリを直接編集する
- システム全体の処理フローを把握しないまま、一部のデータ構造やコードを削除する
- エラーが発生した際に、原因を特定せずネット上のコードを貼り付けて補正しようとする
Accessはテーブル、クエリ、フォーム、VBAプログラムが複雑に紐付いているケースが多いため、安易な改修は予期せぬ二次障害を引き起こす原因となります。
安全に保守・引き継ぎを進めるための4ステップ
トラブルを防ぎ、システムの管理権限を社内または外部パートナーへ安全に移送するための標準的な手順です。
ステップ1:現状のファイルと関連資料の保全・バックアップ
まずは稼働しているAccessファイル(.accdbや.mdb)のマスターデータを別の安全な場所へコピー・保管します。また、前任者が残したマニュアル、仕様書、過去の改修履歴、運用手順書などのドキュメント類が残っていないかを網羅的に収集します。
ステップ2:システム構造と処理フローの解析(アセスメント)
ファイル内にどのようなテーブル、クエリ、フォーム、VBAコードが含まれているかを解析します。特に、「外部のExcelやSQL Server等との連携があるか」「定期的なバッチ処理が含まれているか」「実行専用ファイル(.accde等)になっておらずソースコードが参照可能か」といった点を確認します。
ステップ3:業務フローとシステム機能のマッピング
実際の業務手順(入力、集計、帳票出力など)と、Access上のどの画面・ボタンが対応しているのかを棚卸しします。現場の利用者にヒアリングを行い、「どの機能を毎日使い、どこに不便を感じているか」を整理して仕様の視認性を高めます。
ステップ4:保守体制の再構築(内製化または外部委託)
社内で引き継ぐ場合は、マニュアルの再整備と運用ルールの標準化を行います。自社での解析や保守が難しい場合は、Access開発のノウハウを持つ専門会社に現状解析(ソースコード診断)を依頼し、継続的な保守・サポート業務を移管するのが確実な解決策となります。
ブラックボックス化からの脱却を目指して
前任者の退職は一見ピンチに思えますが、見えなくなっていたシステム構造を整理し、最新の運用に合わせた保守体制へアップデートする絶好の機会でもあります。
現状のファイル保全から始め、自社での対応限界を見極めながら適切な引き継ぎ・保守計画を進めていきましょう。


