ReplaceMagicエディション比較
SharePoint移行やサーバー名変更後、Officeドキュメント内のリンク切れは避けられません。問題は、どの修復アプローチがあなたのプロジェクトに適しているか — 手動、ReplaceMagic標準、またはSmartMapper — ということです。
埋め込みパスを含むすべての対応ドキュメント — ハイパーリンク、OLEリンク、Excelの外部参照、PowerQueryソース、Wordフィールドコード — は移行後にリンク切れが発生します。変わるのは、影響を受けるドキュメントの数、リンクの種類の複雑さ、そしてどのように修復するかだけです。このページでは、各側面から3つのアプローチを比較します。
機能比較
| 機能 | 手動修復 (Officeで各ドキュメントを開く) |
ReplaceMagic (標準エディション) |
ReplaceMagic SmartMapper |
|---|---|---|---|
| 速度 & スケール | |||
| ドキュメントあたりの処理時間 | 3–10分 | 数秒 | 数秒(事前分析を含む) |
| 1時間あたりの処理ドキュメント数 | 6–20 | 数千 | 数千 |
| 10,000件以上のファイルへのスケール | 非現実的 | はい | はい — 1,290万行規模で実証済み |
| リンクの種類のカバレッジ | |||
| Officeのインストールと起動が必要 | はい | いいえ | いいえ |
| OLEオブジェクトリンクの処理 | 検索 & 置換では不可 | はい | はい |
| VBAパス文字列の処理 | 手動コード編集が必要 | はい | はい |
| ヘッダーとフッターの処理 | 見落としが多い | はい | はい |
| Excelリンクソースと名前付き範囲の処理 | 部分的 | はい | はい |
| PowerQuery & ピボットデータソースの処理 | いいえ | はい(パス置換) | はい + クラウド移行先向けにFile.Contents → Web.Contents / SharePoint.Filesへの書き換えも対応 |
接続文字列からのリンク抽出(Provider=、DSN=、Data Source=) |
いいえ | 基本的な対応 | 完全な抽出と書き換え |
| IDベースリンクの解決(SharePoint DocID、OneDriveID) | いいえ | いいえ | はい — スキャン済みドキュメントインデックスと照合 |
| テナント間移行:移行元停止後に無効になるDocID | 解決策なし | IDを解決できない | 移行元がまだオンラインの間にIDを解決;移行後もパターンは有効 |
| パターン生成 & ガバナンス | |||
| 置換ルールの提供方法 | 検索 & 置換ダイアログに手動入力 | SearchString / ReplaceStringペアを指定 | 移行元 → 移行先のマッピングルールのみ指定;SmartMapperがすべての検索/置換パターンを自動生成 |
| 1回の処理での複数置換ルール | 1回の実行につき1ルール | はい、同時に無制限のルール | はい — マッピングルールからすべて自動生成 |
| パターン統合 | いいえ | いいえ | はい — サブフォルダのバリエーションを親ルールに集約 |
| 競合検出(同じ検索文字列、異なる置換先) | いいえ | いいえ | はい — 実行前に人間によるレビューのため競合グループとしてフラグ設定 |
| 実行前の精度とカバレッジのスコア(正常 / 不正) | いいえ | いいえ | はい — パターンレベルおよび実行レベルの信頼スコア |
| パターンレビューフロー(各ルールの承認 / 変更 / 拒否) | いいえ | いいえ | はい — 承認 / 変更済みパターンのみ実行 |
| 複数ウェーブ移行サポート(同一データベースでの独立した実行) | いいえ | いいえ | はい — RunIDによるスコープ管理でウェーブを分離 |
| セキュリティ & 監査 | |||
| 精度 | ヒューマンエラーが起きやすく、見落としが多い | 一貫性あり;検索文字列のすべての出現箇所を置換 | 一貫性あり + 実行前に検証済み;重複するルールが誤置換を引き起こすことはありません |
| 確定前の変更プレビュー | テストモードなし | 完全なプレビューモード | 完全なプレビューモード + 検証シミュレーション |
| 移行前スキャンとベースラインレポート | 利用不可 | はい | はい |
| 監査ログとレポート | いいえ | すべての変更の完全レポート | 完全レポート + パターンレベルの監査証跡(元パターン、変更後、ステータス、ソース、リンク種別) |
| 結果 / 承認レポート用データベース | いいえ | いいえ | SQL Server、SQLite、またはMySQL — 結果は永続化され、BIレポートに活用可能 |
| 価格 | |||
| ライセンス費用 | 無料(コストは人件費) | $119(個人エディション)– $999(Ultimate) | $2,499(ReplaceMagic.Ultimateの完全カバレッジを含む) |
数字で見る比較
手動修復では、訓練を受けた担当者が各ドキュメントを開き、本文で検索 & 置換を実行し、ヘッダーとフッターを個別に確認し、リンクされたオブジェクトをチェックして保存することを想定しています。ハイパーリンクのみの単純なケースで1ドキュメントあたり3分、OLEリンクやVBAコードを含むドキュメントでは10分以上かかることもあります。
計算例:100,000ドキュメント × 3分
- 100,000ドキュメント × 3分 = 300,000分
- 300,000分 ÷ 60 = 5,000時間
- 5,000時間 ÷ 8時間(1営業日)= 625営業日
- 1人のフルタイム担当者:約2.5年分の作業
- 10人並行:約63営業日 = 3ヶ月
ReplaceMagicは同じ100,000ドキュメントを数時間で処理します。誰もドキュメントを開く必要はありません。
手動修復が見落とすもの
時間が無限にあったとしても、Officeの組み込み検索 & 置換ダイアログによる手動修復ではすべてのリンクの種類に対応できません:
- VBA参照 — マクロモジュールにハードコードされたパス文字列は検索 & 置換でアクセスできません。各ドキュメントのVBAエディターを開いてコードを手動で検索する必要があります
- OLEリンク — 埋め込みOLEオブジェクトのソースパスはリンクの編集ダイアログからのみアクセス可能で、各ドキュメントの各オブジェクトについて開く必要があります。検索 & 置換では変更できません
- ヘッダーとフッター — Officeの検索 & 置換はヘッダー/フッター編集モードに切り替えない限り、ヘッダーやフッター内のハイパーリンクやフィールドコードに確実にアクセスできません
- Excelのリンクソース — 外部セル参照は標準ハイパーリンクとは異なるストレージメカニズムを使用しており、標準の検索 & 置換ダイアログでは検出されません
- Wordのフィールドコード — INCLUDETEXT、INCLUDEPICTUREなどのフィールドはフィールドコードを表示して直接編集する必要があり、検索 & 置換では自動処理されません
その結果、慎重に手動修復を行った後でも、ドキュメント群の中に相当数のリンク切れが残り、ユーザーが発見するまで気づかれないことになります。
ReplaceMagicが最適な選択はどんな時?
約50件を超えるドキュメントが関わる移行であれば、自動化が最も実用的な選択肢となります。それ以下であれば、ドキュメントが単純でハイパーリンクのみを含む場合、手動修復でも対応可能かもしれません。50件を超えると、時間コスト、リンクの種類を見落とすリスク、監査ログがないことから、手動修復はプロフェッショナルな移行プロジェクトには不適切となります。
ReplaceMagicが適しているケース:
- 任意の数のドキュメントに影響するサーバーの名前変更または統合
- SharePoint移行(オンプレミスからオンライン、またはテナント間)
- ドキュメント間の相互参照に影響するフォルダ再構成
- ストレージパスが変わるNASまたはSANの置き換え
- ネットワークインフラの変更(プラットフォーム移行、ドメイン名変更)
- 実施したすべてのリンク変更の文書化された監査可能な記録が必要な場合
どのReplaceMagicエディションがあなたのプロジェクトに合いますか?
すべてのReplaceMagicエディションは同じドキュメント処理コアを共有しています。違いは、置換エンジンが実行される前にツールがどれだけの作業を代行してくれるかにあります。
単一フォーマットエディション
Word、Excel、PowerPoint、PDF、Visio、Project、OneNote、Text、LNK — 各$119から。
最適な場合:特定のファイル種別のみ修正が必要で、正確な検索/置換文字列が分かっており、リンクが単純なUNCまたはWebパスの場合。
すべてのエディションを見る →ReplaceMagic.Ultimate / .Total / .Office
すべてのフォーマットをカバーするバンドルエディション — $799–$999。
最適な場合:ドキュメント群が複数のOfficeフォーマットにまたがり、検索/置換ペアを作成済みで、リンクが絶対パスまたは標準UNCパスの場合。IDベースリンクなし。
ReplaceMagic.Ultimate →ReplaceMagic.SmartMapper
パターン自動生成 — $2,499。Ultimateの完全カバレッジを含む。
最適な場合:移行にSharePoint / OneDrive / クラウドのIDベースリンクが含まれる場合(特に移行後にDocIDが消えるテナント間移行)、PowerQueryデータソースや接続文字列、数百の重複フォルダ構造、または本番稼働前に信頼スコア付きの承認レポートが必要な場合。移行パートナーや複雑なプロジェクトに取り組む企業ITチームに最適です。
SmartMapperについて詳しく →DocID、OrganizationalViewLink、DirectLink)が移行元テナント停止後に無効になる場合です。SmartMapperは移行元がまだオンラインの間にそれらのIDを解決するため、生成されたパターンは移行後も機能し続けます。










