多くの人が、オフィスの他の人から受け継いだワークブックを更新するという課題に直面しています。実際、あなたはそのような挑戦に直面するかもしれません。たとえば、相互にリンクを含む2つのワークブックを継承するとします。それらの2つを1つのワークブックに結合する必要があります。そうしようとすると、2つの間のリンクはExcelによって自動的に切断されます。

この問題を回避する方法はいくつかあります。 「手動」の方法は、[ツール]メニューの[監査]オプションを使用して、元のワークシート内のリンクを見つけることです。ワークシートを最終的なワークブックに移動した後、セルをメモして変更を加えることができます。

より自動化される可能性のある別の方法は、ターゲットワークブックに空白のワークシートを挿入してから、ソースワークシートの内容をコピーして新しいワークシートに貼り付けることです。つまり、[編集]メニューの[シートの移動]または[シートのコピー]オプションは使用しないでください。代わりに、カットアンドペーストの実証済みのCtrl + CおよびCtrl + Vメソッドを使用してください。その結果、Excelによる変更なしで、ソースワークシートのすべてがコピーされます。

この時点で、続行するには2つの方法があります。 [編集]メニューの[検索]オプションを使用して、感嘆符のすべてのインスタンスを検索できます。

これにより、リンクを含むすべてのセルが検出されます(BookABC!SheetXYZ!A47などのリンクでは感嘆符が使用されているため)。次に、セルの内容を直接編集してリンクを削除できます。 [編集]メニューの[置換]オプションを使用して、各リンクのベース部分を見つけ、それを別のものに置き換えることもできます。たとえば、BookABC!SheetXYZ!のすべてのインスタンスを見つけることができます。前の例では、何もないか、別のワークシート名に置き換えます。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(2528)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。