マクロの解析では何をするのか?
マクロ付きのブックや GAS を解析して処理の図と引き継ぎ書にし、不具合を直すか、Office Scripts・GAS・Web アプリに置き換えて、旧と結果が合うことを確かめるまでを行います。
解析ツールは御社の PC で動かし、Excel を起動せずにブックから VBA を取り出して、モジュール・プロシージャ・行数・呼び出し関係・読み書きするシート・開く外部ファイルを数えます。PtrSafe の無い Declare 文、Outlook を呼ぶ処理、VBScript の参照など、PC や Office を替えたときに止まる所も一覧にします。GAS は、トリガーと持ち主のアカウントを一覧にします。
解析ツールの検証は、自作の架空のブックで行いました(実在の会社のマクロではありません)。架空の受注集計マクロ788行から呼び出し79本のうち72本を図にしたこと、架空の共有フォルダ395ファイルの棚卸し、架空のブック8本・105行からVBScriptに頼る14か所をすべて見つけたことを、それぞれ呼び出し関係の図の記事、棚卸しの記事、VBScript廃止の記事に載せています。
置き換えるより Excel のまま直すほうが安く済むと分かれば、直す案をお出しします。動いている所は触らず、止まる所と直書きだけを直します。
マクロの引き継ぎはどう進むのか?(進め方と期間)
処理の図と最初の試作は最短当日、直したマクロは最短数日、今のマクロと並べた使い始めは最短その週からです。置き換える場合は、旧と新に同じデータを入れて結果が合ってから切り替えます。
無料で
相談する 解析と
処理の 図 使い
始め 引き継ぎ書と
直し・ 置き換え 並べて
確かめて 切り 替え
三つの期間は、何の話かが違います。次の表のとおりです。
| 成果物 | 最短の目安 | 前提 |
|---|---|---|
| 処理の図と最初の試作 | 最短当日 | 複製したブックを解析にかけたとき。契約の前にお見せします |
| 直したマクロ | 最短数日 | 止まる所がはっきりしているブック1つのとき |
| 使い始め(今のマクロと並べて使う) | 最短その週から | 直したマクロができたあと |
置き換えは、2週目から。本数と、締めの回数に応じて進めます。
費用はいくらか?
ブック1つの読み解きと直しで一式30万円〜(税別)です。マクロの本数と行数、参照するシートや外部ファイルの数、置き換えるかどうかで上がります。VBA を直して使うなら毎月の費用はかかりません。
| 項目 | 費用 | 中身 |
|---|---|---|
| Excel マクロの引き継ぎ 一式 | 30万円〜(税別) | ブック1つの解析・処理の図・引き継ぎ書・不具合の直し・シート名や保存先を設定シートに出す所まで。本数と行数、外部ファイル、置き換えで上がります |
| 毎月の費用 | VBA を直して使うなら0円 | 置き換えた場合は、御社のアカウントで契約するクラウドの実費だけです |
| 保守(任意) | 都度 月0円/保守契約 月1万円〜 | 納品から3か月は不具合を無料で直します |
| 直しや追加 | その都度見積もり | シートや列が増えたときのマクロの直しなど、要る分だけを見積もります |
直す範囲と金額と期間を見積書1枚にまとめ、了承をいただいてから手を付けます。保守契約を付けない場合、Office の更新のあとに主なマクロが動くかの確かめ、信頼できる場所(Trusted Location)と署名の管理、バックアップから戻せるかの確かめは御社の作業になり、その手順を引き継ぎ書に書いてお渡しします。置き換えた Web アプリでは、これに OS・ライブラリの更新の適用と証明書の更新が加わります。そのまま使い続けた場合と比べた5年の総額は、5年総額の計算機で確かめられます。
納めたマクロやソースの権利は、誰のものになるのか?
納める直したマクロ、引き継ぎ書、Web アプリのソースコードは、代金のお支払い後は御社のものです。解析ツールは当方のもので、御社の PC で動かすのは作業のあいだだけです。
処理の図、読み書きするシートの一覧、引き継ぎ書は、解析ツールがなくても読める形で渡します。解析ツールそのものは渡さず、作業が終わったら御社の PC から削除します。御社のブックと、直したあとのマクロに、当方の権利が残ることはありません。
権利の扱いは、手を付ける前の見積書に書き、必要なら契約書にも入れます。著作権の譲渡には、複製や配布の権利に加えて、改変して使い続ける権利(著作権法27条・28条)も含めると書きます。この書き方がないと、外注で作ったものの権利が外注先に残ることがあります(同法61条2項)。
スキルマーケットにマクロの直しを出すのと何が違うのか?
頼める範囲が違います。1か所の不具合ならスキルマーケットの基本料金で足りますが、マクロの守りはブック全体を読み解き、処理の図と引き継ぎ書を残します。
マクロの守りは、何本もあるブックのつながりを図にし、直すか置き換えるかの判断まで一緒にします。マクロの癖を聞いた本人がそのままコードを読むので、「この列は月末だけ手で直す」といった現場の事情も引き継ぎ書に入ります。
B社・C社・S社との違いと金額は頼み先の比較で項目ごとに並べました。
読み解いたマクロはどんな形で残るのか?(導入例)
金属加工・食品卸・部品メーカーの架空の3社を想定し、作った人のいないマクロや GAS を処理の図と引き継ぎ書にした画面を、導入例(イメージ)として載せています。

金属加工の会社:保存し直したら動かなくなった集計マクロを、図と引き継ぎ書つきで直す
従業員30人・マクロ付きのブック1つ(導入イメージ)
- 止まったときに原因を探す時間
- 半日以上(想定) → 30分(想定)
- マクロを直せる社員
- 0人 → 2人(想定)
- シート名を変えたときの直し
- コードの書き換え → 設定シートの1セル(想定)

食品卸:退職でアカウントごと止まった GAS の通知を戻し、在庫の入力は小さな Web アプリに
従業員60人・スプレッドシートと GAS(導入イメージ)
- 退職でスクリプトが止まる心配
- 持ち主が個人 → 共有の担当アカウント(想定)
- 在庫の数のずれ
- 月に数回 → 0回(想定)
- 動いている自動処理の一覧
- なし → 引き継ぎ書に全部(想定)

部品メーカー:12のブックが互いを呼ぶ生産計画と請求のマクロを図にし、Web アプリへ置き換える
従業員150人・マクロ付きのブック12(導入イメージ)
- ブックどうしのつながり
- 誰も全体を知らない → 依存の図1枚(想定)
- PC を替えると止まる処理
- 数えていない → 一覧にして0件に(想定)
- 請求の締めの作業
- 2日 → 半日(想定)
よくある質問
- マクロ付きのブックを社外に出せなくても相談できる?
- ブックを渡さなくても、困っている処理のお話だけで相談できます。中身を読むことになったときは、ご希望に合わせて先に秘密保持契約を結び、解析ツールは御社の PC で動かします。
- Office Scripts や GAS への移行を勧められる?
- どの製品の代理店でもないので、移す先は決めていません。VBA のまま直すのが合えば、マクロのまま残します。
- 納めたマクロやソースは、御社のものになりますか?
- なります。直したマクロ、引き継ぎ書、Web アプリのソースコードは、代金のお支払い後は御社のものです。解析ツールは当方のもので、作業のあいだだけ御社の PC で動かし、終わったら削除します。
- 東京から離れた会社のマクロでも頼める?
- 頼めます。所在地を問わずお受けしています。
変更履歴
| 更新:税別の表記と、納めたマクロとソースの権利の扱いの節を足した | |
| 公開:支援の内容・進め方・費用を載せた |