前任者が作ったExcelマクロが、ある日突然動かなくなった。エラーは出ないのに集計結果がおかしい――作った人がもういない、原因も分からない。そんな既存のExcelマクロ(VBA)の診断と修正を行います。
【こんな方向けです】
・エラーが出てマクロが止まってしまった
・エラーは出ないのに集計・計算結果がおかしい
・シートや列を変更したら急に動かなくなった
・PCやOfficeを買い替えたら動かなくなった
・作成者が退職・異動し、社内に直せる人がいない
【何を確認するか】
コードとデータを拝見し、なぜ動かなくなったのかを実際に再現しながら特定します。推測ではなく、再現できた根拠つきでご説明します。
【何を修正するか】
特定した原因箇所を必要最小限の変更で修正します。同じ壊れ方を繰り返さないよう、必要に応じて簡単な防御コードを追加します。
【作業の流れ】
事前相談(症状・環境確認)→お見積り→ご購入→診断→修正→Windows版Excel実機での動作確認→納品(修正版+修正内容一覧+確認結果)
【原本ファイルの保護】
お預かりした原本は直接編集しません。バックアップを保全したうえで、修正版を別ファイルとして作成します。ご不安な場合は原本のコピーに対して作業することも可能です。
【納品物】
修正版ファイル/修正内容一覧/動作確認結果(当方確認済み・お客様側で最終確認が必要な範囲を明示)/お預かりした原本ファイル
【購入前相談のお願い】
マクロの壊れ方は案件ごとに大きく異なります。お受けできる範囲かを事前に確認するため、まずは無料の見積り相談からお願いします。
【対応できないもの】
VBAパスワード保護の解除/Mac専用の環境/基幹システムや外部サービスと密接に連携したマクロ/大規模システムの全面改修/再現条件が不明な症状/正しい結果をご依頼者様自身も定義できない案件
【ご注意】
「必ず直ります」という保証ではありません。診断の結果、原因がお客様の環境(アドイン・外部システム等)にあり、コード修正だけでは解決できないケースもあります。その場合は状況を正直にご報告します。マクロ2本目以降や複数ブックが絡む案件は、着手前に追加のご相談・お見積りをさせていただきます。
ご購入前に、まずメッセージでご相談ください。対応可否を確認するため、可能な範囲で以下をお知らせください。
・ファイル形式(.xlsm / .xls / その他)
・Windows / Macのどちら
・Excelのバージョン(例: Microsoft 365、Excel 2019)
・現在の症状(いつから・何をすると起きるか)
・エラーメッセージ(出る場合はスクリーンショット)
・本来どうなるのが正しいか(正しく動いていた頃の出力サンプルがあれば添付)
・外部ファイル・アドイン・他システムとの連携の有無
・VBAプロジェクトにパスワード保護があるか
個人情報・機密情報を含む場合は、実データをそのまま送らず、匿名化したサンプルをご用意ください。
内容を確認したうえで対応可否をご案内します。安全に診断・修正できない内容についてはお断りする場合があります。修正は2回まで無料で対応します。