担当者が退職したExcelマクロの修正はどこに依頼する?見積もり前の確認事項

記事内に広告が含まれています。

「毎月使っていた集計ボタンが動かない。でも、作った担当者はもう退職している」

こんなとき、マクロの中身をすべて理解してから相談する必要はありません。まずは元のファイルを守り、「何をすると、どこで止まり、本来どうなるはずか」を整理しましょう。

依頼先を探す際は、新規作成だけでなく「他の人が作った既存マクロの調査・修正」に対応しているかを確認するのが出発点です。この記事では、相談前の準備から、見積もり・納品時の確認までをまとめます。

具体的な依頼先3例と、相談前に確認したい条件を見る

1.最初にするのは、修正ではなく原本の保全

思いつくままコードを書き換えたり、同じボタンを何度も押したりするのは避けましょう。処理の途中まで転記や保存が終わっている可能性があり、再実行すると重複処理につながるおそれがあります。

社内ルールに従って、現在のファイルを日時が分かる名前でバックアップし、正常に動いていた過去版があれば別に確保します。作業用コピーと本番用を区別し、元ファイルへ上書きしないことが大切です。

ただし、コピーを作っただけで安全に試せるとは限りません。別のブック、共有フォルダー、データベースなどを書き換える処理が含まれる場合もあります。動作が分からない段階ではむやみに実行せず、調査担当者に外部への読み書きの有無から確認してもらいましょう。

2.症状は「動かない」から一段だけ具体的にする

原因を推測するより、実際に起きたことを残す方が相談に役立ちます。次のどれに近いかを整理してください。

  • ボタンを押しても反応がない
  • 途中でエラーが表示される
  • 最後まで動くが、件数や合計が合わない
  • 特定のパソコンや特定の月のデータだけ失敗する
  • 警告が出て、マクロの実行自体が止められる

エラーが出る場合は、番号と文章を省略せず控えます。画面を撮るなら、顧客名、金額、保存先などが写っていないか確認してください。何番目の操作で止まるか、入力に使ったファイルの種類、止まる前に出力されたものも記録します。

「最後に正常に動いた日」と「その後に変えたこと」も手掛かりです。パソコンの交換、Excelの更新、フォルダーの移動、シート名やCSVの列の変更など、心当たりを並べます。変更があったことと、それが原因であることは別なので、断定は不要です。

セキュリティ警告が出る場合は、コードの故障と決めつけないでください。Windows版Officeでは、インターネット由来のマクロが既定でブロックされる仕組みがあります。「すべてのマクロを有効にする」などの設定変更で回避せず、警告文を添えて社内のIT担当者に確認しましょう。
(参考資料1)

3.Excelと利用環境も一緒に伝える

同じファイル名でも、相談先が使う環境と自社の環境が違えば、同じ状態を確認できないことがあります。最低限、次の情報をまとめます。

  • WindowsかMacか、OSのバージョン
  • Excelの製品名、バージョン、ビルド、確認できれば32ビット/64ビット
  • デスクトップ版か、ブラウザーで開いているか
  • ファイルの拡張子と、普段の保存場所
  • 利用人数と、問題が起きる端末の範囲
  • 読み込むCSV、別ブック、外部システム、アドインの有無

Windows版では、Excelの[ファイル]→[アカウント]や[Excelのバージョン情報]で製品情報を確認できます。Macは[Excel]メニューの[Microsoft Excelについて]を確認します。
(参考資料2)

なお、Excel for the webではVBAマクロの作成・実行・編集はできません。ブラウザーで動かない場合、修正が必要なのか、利用方法の問題なのかを先に切り分けます。
(参考資料3)

4.依頼先は「既存コードの引き継ぎ」に対応しているかで選ぶ

まず社内のIT担当者や既存の保守会社に相談できるか確認します。社内環境や外部システムとのつながりを把握していれば、切り分けを進めやすくなります。

外部を探す場合は、対象範囲で候補を分けます。特定のブックや処理の修正なら、独立したVBA専門家やスキル販売サービスの出品者が候補です。複数システムとの連携や継続保守まで必要なら、Excel・VBAに対応する開発会社も比較しましょう。個人か会社かだけで決めず、実際の対応範囲と引き継ぎ体制を確認します。

見るべき点は、料金の安さだけではありません。他人が作ったコードを調査できるか、仕様書がない状態を受け付けるか、自社の環境での検証方法を相談できるかが重要です。

問い合わせでは、「修理できますか」だけでなく、「まず調査を行い、修正可能か判断してもらえますか」と聞くと、調査と修正の範囲を分けて話せます。コードがパスワードで保護されている場合も、その状態を先に伝え、権限のある社内管理者に確認してください。解除できることを前提に発注しないようにします。

前任者が作ったマクロを相談できる依頼先3例

他者が作ったマクロの修正を案内している依頼先の例です。順位付けや利用体験に基づく推薦ではありません。料金は2026年10月20日(日本時間)に確認した提供者の掲載額で、同じ作業の見積もりや市場平均ではありません。

Exceloaf(株式会社ネコノテソフト)

担当者不在の内製マクロの改修に対応。小規模修正3,000円〜、仕様・修正箇所の調査を含む中規模修正30,000円〜と掲載しています。納品後のサポートも案内していますが、大きな変更は別案件になる場合があります。

資料なしでの対応、税区分、調査のみの料金、NDAの条件は要確認です。

公式の対応内容・料金を確認

スガサポ

前任者のファイルの解読・修理を案内。現行サービスページのスポット対応掲載額は20,000円〜ですが、別ページには異なる価格もあり、確定した最低料金とは扱えません。相談・見積もりは無料。

資料のないマクロの修正事例、全国オンライン対応、NDA締結対応も掲載されています。適用料金と税区分は正式見積もりで確認してください。

公式サービス・料金を確認 / 修正事例 / NDA等の案内

安藤 システム開発者のココナラ出品

他人が作ったマクロの修正、機能追加、コード解説を案内。掲載価格は5,000円で、見積もり相談ができます。Windows向けでMac非対応、合意した仕様外の追加機能は別料金です。ココナラ全体ではなく個別出品の条件です。

手数料込みの総額、調査費、資料なしの対応、保証・NDAの条件は要確認です。

個別サービスの条件を確認

最低価格だけで決めず、修正範囲、納品物、直らなかった場合の調査費、納品後の対応まで同じ条件で比較しましょう。当サイトでは各サービスを利用・動作検証していません。

5.機密ファイルは、最初の問い合わせで送らない

顧客情報、社員情報、取引条件を含むブックは、社外へ渡せるかを社内で確認してから扱います。最初はファイルを添付せず、症状と環境情報だけで相談できるか尋ねましょう。

検証用データを用意する場合も、見えているセルを消すだけでは十分とは限りません。非表示シート、コメント、外部接続、コード中の記載なども確認対象です。匿名化したつもりでも情報が残る可能性があるため、合成データで再現できる範囲から検討します。

ファイルの受け渡しが必要になったら、送信方法、閲覧できる人、保管期間、作業終了後の削除、再委託の扱いを確認します。秘密保持契約だけでなく、社内の持ち出し・外注ルールを満たすことが前提です。ログイン情報や接続用の秘密情報を、そのままブックに残して渡すのも避けてください。

6.修正と作り直しは、別の見積もりにする

「止まっている処理だけを直すこと」と「今後の運用に合わせて全体を作り直すこと」は別の依頼です。急ぎの復旧と将来の改善を一度に頼むと、必要な費用や完了条件が分かりにくくなります。

見積もりでは、次の項目を分けてもらいましょう。

  • 原因調査の費用と、修正できなかった場合の扱い
  • 既存マクロを直す対象と、今回触らない部分
  • テスト、導入支援、説明資料に含まれる作業
  • 追加修正が必要になった場合の承認方法と料金
  • 納品後の不具合対応期間と、保守契約の有無
  • 消費税やサービス利用料を含めた支払総額

一律の相場だけで判断せず、同じ条件で比較することが大切です。再作成を勧められたら、既存修正では難しい理由、移行するデータ、操作の変更、切り替え時の業務への影響も説明してもらいます。

7.「動いた」ではなく、正しい結果で検収する

依頼前に、正常と判断する例を用意します。たとえば集計処理なら、合成データで「商品A・数量2・単価100円」「商品B・数量3・単価200円」の2行を用意し、「出力は2行、税計算なしの合計は800円」と定めます。業務の計算規則に合わせ、再実行時に重複登録しないことなども確認対象にします。

通常のデータだけでなく、空欄や対象件数ゼロなど、普段起こり得る条件の扱いも合意します。マクロが最後まで実行できても、業務上正しい結果とは限りません。実際に使う担当者が、自社の対象環境で結果を確認します。

納品物には、修正後のファイルだけでなく、変更点、操作手順、既知の制約、問題が出た場合の戻し方も含められるか確認しましょう。コードの受け渡しや今後の改修に関する利用条件も明確にしておくと、次の担当者へ引き継ぎやすくなります。

まずは、以下のメモで分かる項目だけを埋めてください。不明な部分は「不明」のままで構いません。ファイルを送る前に対応範囲と調査条件を確認することで、相談を進めやすくなります。

コピーして使える:Excelマクロ修正の相談メモ

相談メモをPDFでダウンロード(A4・2ページ/印刷用)

コピーして使う場合は、下のテキストをご利用ください。

件名:作成者退職に伴う、既存Excelマクロの調査・修正相談

既存のExcelマクロについて、作成者が退職しており、調査・修正を相談したいと考えています。

【業務と症状】
用途:
業務への影響/希望時期:
最後に正常に動いた時期:
問題が起きる操作の順序:
期待する結果:
実際の結果:
エラー番号・全文:
直前に変更したこと:

【環境】
OS/Excelの製品名・バージョン・ビット数:
デスクトップ版/Web版:
ファイル形式/保存場所の種類:
利用人数/問題が起きる端末:
外部ファイル・システムとの連携:
仕様書・正常時の出力例・過去版の有無:
コードの閲覧可否/保護の有無:

【依頼範囲】
希望:原因調査/既存部分の修正/再作成との比較
今回直したい処理:
今回変更しない処理:
正常と判断するテストと期待値:
希望する納品物:修正版、変更説明、操作手順など

【情報の取り扱い】
社外へのファイル提供可否:確認済み/確認中/不可
合成データでの再現可否:
必要な秘密保持・受け渡し条件:
※この段階では機密ファイルや認証情報を添付していません。

まず既存コードの調査に対応可能か、ご確認をお願いします。調査費、修正できない場合の費用、追加作業の承認方法、納期、納品後の不具合対応条件を含めてご案内ください。

参考資料

1.Microsoft Learn「インターネットからのマクロは、Officeで既定でブロックされます」

2.Microsoft Support「Officeについて:使用しているOfficeのバージョンを確認する方法」

3.Microsoft Support「Excel for the webでVBAマクロを操作する」

コメント

タイトルとURLをコピーしました