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

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

より自動化される可能性のある別の方法は、ターゲットワークブックに空白のワークシートを挿入してから、ソースワークシートの内容をコピーして、新しいワークシートに貼り付けることです。つまり、ワークシートタブを右クリックして、[移動]または[コピー]オプションを使用しないでください。

代わりに、カットアンドペーストの実証済みのCtrl + CおよびCtrl + Vメソッドを使用してください。その結果、Excelによる変更なしで、ソースワークシートのすべてがコピーされます。

この時点で、続行するには2つの方法があります。 Ctrl + Fを使用して、感嘆符のすべてのインスタンスを検索できます。これにより、リンクを含むすべてのセルが検出されます(BookABC!SheetXYZ!A47などのリンクでは感嘆符が使用されているため)。次に、セルの内容を直接編集してリンクを削除できます。 Ctrl + Hを使用して、各リンクのベース部分を見つけ、それを別のものに置き換えることもできます。たとえば、BookABC!SheetXYZ!のすべてのインスタンスを見つけることができます。前の例では、何もないか、別のワークシート名に置き換えます。

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

このヒント(9782)は、Microsoft Excel 2007、2010、2013、2016、2019、およびOffice 365のExcelに適用されます。Excelの古いメニューインターフェイス用のこのヒントのバージョンは、次の場所にあります。