64bit対応チェックくん|64bit版Excelで動かないマクロを検出・修正案を作成【Windows・買い切り】
- ダウンロード商品¥ 3,980




Officeを64bit版に替えたら、マクロが「コンパイルエラー」で動かなくなった—— その原因になる書き方を自動で見つけ、修正案を作るWindowsソフトです。 ■見つけられるもの ・Declare 文に PtrSafe がない(64bit版でコンパイルエラーになる) ・ウィンドウハンドルなどを Long のまま受け渡している(64bit版で誤動作のおそれ) ・GetWindowLong など、64bit版では別の関数名(…Ptr)を使う必要がある API ・ハンドル用の変数が Long のまま ・VarPtr / ObjPtr / StrPtr の結果を変数に入れている箇所 ・64bit版Officeに無いことがある古いコントロール(ListView、TreeView など) ■出力されるもの ・チェック結果(Excel):判定/問題一覧(現在のコードと修正案を並べて表示)/修正版コード ・修正済みモジュール(.bas):VBAエディタの「ファイルのインポート」でそのまま取り込めます 32bit版でも使い続ける場合の書き分け方(#If VBA7)の例も、チェック結果に載せています。 ■特長 ・Excelのインストール不要。マクロを実行せず、ファイルを直接読み取ります ・元のファイルは変更しません ・処理はすべてPC内で完結(通信なし) ・複数ファイルをまとめてチェック ・買い切り。月額費用なし ■動作環境 Windows 10 / 11(64bit) 対応形式:.xlsm / .xls / .xlsb / .xlam / .xla / .xltm / .bas / .cls / .frm ■ご注意 ・修正案は機械的に作成したものです。すべての API の引数を正しく判断できるとは限りません。修正後は64bit版・32bit版で動作を確認してください ・パスワード付き、VBAプロジェクトがロックされたブックは解析できません ・初回起動時に「WindowsによってPCが保護されました」と表示された場合は「詳細情報」→「実行」を押してください ■内容物 インストーラー版/ポータブル版(インストール不要)/README/使用許諾契約書 ■ライセンス・サポート ・1ライセンスで利用者1名がPC 3台まで利用できます ・購入後1年間、BOOTHのメッセージでのサポートと不具合修正版の提供 ・デジタル商品のため、お客様都合の返品・返金はお受けしていません。動作環境を満たすPCで起動・解析できず、サポートでも解決しない場合は、購入から14日以内であればBOOTH事務局を通じて返金します ■シリーズ製品(ほどき工房) ・マクロ解読くん(マクロの仕様書を自動作成)https://hodoki.booth.pm/items/8944361 Microsoft Excel、Windows は Microsoft Corporation の商標です。本商品は Microsoft 社とは関係ありません。



