Excelマクロの引継ぎ診断書|前任者のVBAを読んで一覧に・動くかは保証しない点検(体験版あり)
- 体験版Digital0 JPY
- 製品版Digital800 JPY





入れる物: 前任者のマクロつきブック(.xlsm・.xlsb・.xlam・.xls・一度に 30 冊まで) → できる物: 引継ぎで先に確かめることの一覧と、モジュールごとの診断書(製品版は CSV と本文の ZIP も) 最初の 30 秒: ① 体験版の HTML を開く(架空の見本のブック 2 冊の診断書が入っています) → ② 「引継ぎで先に確かめること」の 1 段目を見る → ③ 開くと自動で動く手続きが、どのモジュールの何行目かつきで出ている 価格: 製品版 ¥800(税込)/体験版 0 円(この商品ページの 0 円の版) ダウンロード商品のため、お客様のご都合による返品・キャンセルはお受けしていません(詳しくはページの末尾)。 前任者が作ったマクロつきの Excel ブックを引き継いだ人のための道具です。何をしているか分からないマクロを、開く前に読んで、前任者や上司に確かめることの一覧にします。 ブックを選ぶと、中の VBA の文字を読んで、「開くと自動で動く物」「外への接続」「ファイルの操作」「送信」「64 ビットの Office で止まる候補」を、モジュールと行の番号つきで出します。見つけた物は「何を確かめるか」(例: 開いたときに何が起きるかを確かめる)に直して並べ、そのまま印刷して前任者や上司と確かめられます。 ブックは変えず、マクロも動かしません。読むだけです。 動くかどうかは保証しません。VBA の文字を読んで一覧にする静的な点検で、悪意があるかの判定やウイルスの検査はしません。実際の日本語版の Excel のブックと、64 ビットの Office で本当に止まるかは、まだ確かめていません。
できること
・ブックを読みます: .xlsm・.xlsb・.xlam(中の vbaProject.bin)と .xls(Excel 97-2003)。一度に 30 冊まで、1 冊 100 MB まで。マクロの無い .xlsx は「マクロなし」、壊れた物や開くパスワードのかかった物は「読めない」と理由つきで出し、ほかのブックは続けて読みます。 ・引継ぎで先に確かめること: 開くと自動で動く物・ファイルの道(Workbooks.Open)・PtrSafe の無い Declare・外への接続と送信を、モジュールと行の番号つきで、「何を確かめるか」に直して並べます。見つけた物が 0 件の段は出しません。 ・手続きの一覧: Sub・Function・Property の名前・公開か・行・行数と、呼び出し元(本文の中の呼び出しと、.xlsm の図形・ボタンに割り当てたマクロの名)。 ・外の部品(DLL)の呼び出し(Declare)・モジュールの一覧・参照設定の記録・「マクロがブロックされました」と出たときの確かめ方(Windows)。 ・診断書を印刷・HTML で保存できます。製品版は、一覧を CSV(Excel で開ける形・頭に件数)に、モジュールの本文を ZIP(.bas・.cls・UTF-8・読むための控え)に書き出せます。 ・表示の段(すべて/引継ぎで先に見る物だけ)・複数のブックの並び(冊ごと/段ごと)・注釈の中も出す(数には入れない)を選べます。
できないこと(購入前に必ずお読みください)
・動くかどうかは保証しません(マクロを動かさず、文字を読むだけです)。 ・マクロを動かす・直す、PtrSafe を書き足す、悪意があるかの判定、ウイルスの検査はしません。 ・パスワードで守られた VBA の解除はしません。開くパスワードのかかったブックは「読めない」と出します。 ・p-code・フォームの部品の中身・Excel 4.0 のマクロ・実行したときの動きは調べません(画面の「調べていない物 5 つ」に出します)。 ・.ods・Word・PowerPoint のマクロは読みません。 ・モジュールの本文の ZIP は読むための控えで、VBE へそのまま取り込む形ではありません。 ・体験版は、手続きの一覧と見つけた行の表が 10 行まで、印刷は 1 頁までです。CSV と ZIP は書き出せません。
確かめていないこと
・実際の日本語版の Excel のブック(日本語のモジュール名・本文は、作者が組んだ見本でだけ確かめています)。 ・64 ビットの Office で実際に止まるか(PtrSafe の無い Declare を候補として出すだけです)。 ・Windows 11 以外の端末。
使い方
最初の 1 分: 体験版を開くと、見本のブック 2 冊(架空)の診断書が入っています。左に「モジュール 5・手続き 23・開くと自動で動く 2・外への接続 3・64 ビットで止まる候補 1」、右の「引継ぎで先に確かめること」に、何をどこで確かめるかが出ています。 1. zip を展開し、「マクロの引継ぎ診断書.html」をダブルクリックして Chrome か Edge で開きます(インストールもアカウントもインターネット接続も要りません)。 2. 「1. ブックを選ぶ」で、引き継いだブックを選びます(複数可)。見本は外れて、選んだブックの診断書になります。 3. 右の診断書の「引継ぎで先に確かめること」を上から読み、前任者や上司と確かめます。 4. 「3. 診断書を出す」で印刷するか HTML で保存します。製品版は一覧の CSV と本文の ZIP も書き出せます。
体験版と製品版の違い
価格: 体験版 0 円/製品版 800 円 ・手続きの一覧・見つけた行の表: 体験版 10 行まで/製品版 全部 ・診断書の印刷: 体験版 1 頁まで/製品版 全部 ・一覧の CSV・本文の ZIP: 体験版 なし/製品版 あり ・どちらも同じ: 読み込み・件数・段ごとの数・開くと自動で動く段・ブロックの確かめ方 BOOTH と note で売っている物は同じです(中の zip も同じ)。どちらか一方でお求めください。
動作環境
Windows 11 の Google Chrome または Microsoft Edge(最新版)で動作を確認しています。Windows 10・Mac・iPhone・Android・Safari・Firefox では動作を確認していません。 Excel が入っていないパソコンでも使えます(ブックをブラウザの中で読むだけです)。
データの扱い
この道具は通信しません。アカウントも要りません。外へ通信する指示を止める設定を入れてあり、作者が実物を Google Chrome で開いて使った間、外への通信は 0 件でした(ブラウザの通信の記録で確認)。 選んだブックは、このブラウザの中で読むだけで、外へは送りません。ブックは変えません。ブックの中身も設定も、どこにも保存しません。 【利用条件】個人でご購入の場合はご購入者ご本人、法人・団体でご購入の場合は同じ法人・団体の中でお使いいただけます。第三者への再配布・転売は禁止します。 【お問い合わせ】BOOTH でご購入の場合はショップへのメッセージ、note でご購入の場合は記事の下の「クリエイターへのお問い合わせ」からご連絡ください。
返品・不具合について
返品・キャンセルについて ダウンロード商品のため、お客様のご都合による返品・キャンセル・返金はお受けしていません。購入前に、商品ページの「できること」「できないこと」「動作環境」と、体験版がある商品は体験版で、内容をご確認ください。 不具合があった場合 商品が説明どおりに動かない不具合のご連絡をいただいた場合は、状況を確かめたうえで、修正版のご提供または代わりの方法のご案内をいたします。修正や代わりの方法で解決できない重大な不具合の場合は、購入代金と同じ額をお返しします。お返しの方法(ギフトコードなど)は、ご購入者と相談のうえ決めます。商品説明に誤りがあった場合も同様です。 次の場合は対象外です(作者に故意または重大な過失がある場合を除きます) ・対応していない環境(上の動作環境以外)での動作 ・誤った操作や、説明と異なる使い方による結果 ・外部のサービス(会計ソフト・送り状ソフト・ネットショップ・配信サービスなど)の仕様の変更による不具合 損害の範囲 本商品のご利用によって生じた損害について、作者に故意または重大な過失がある場合を除き、作者が負う責任は、その商品の購入代金(体験版のみをご利用の場合は 1,000 円)を上限とします。また、作者に故意または重大な過失がある場合を除き、間接的な損害や逸失利益(得られるはずだった利益)については責任を負いません。
あわせて使える道具(同じ作者)
・Excel の外部リンク: ブックの数式・名前・グラフ・図形にある外部リンクをまとめて探す道具(https://booth.pm/ja/items/8977274) ・0 が消えない xlsx: 列ごとに文字・数値・日付を選んで、先頭の 0 が消えない .xlsx にする道具(https://booth.pm/ja/items/8948837)




