Excel 如何删除工作表并插入具有相同名称的同一工作表,同时防止在公式中引用错误?

Excel 如何删除工作表并插入具有相同名称的同一工作表,同时防止在公式中引用错误?,excel,excel-formula,excel-2010,ms-office,vba,Excel,Excel Formula,Excel 2010,Ms Office,Vba,我在单元格D8中有一个Sheet2的值 来自图纸1的单元格A4具有一个公式,其中包含来自图纸2的单元格D8的值 现在,当我删除整个表2时,我从表1中的单元格A4中得到了公式中的引用错误,这很好 但是,当我在单元格D8中插入具有相同图纸名称Sheet2和另一个新值的新图纸时,我在Sheet1的单元格A4中的公式仍然显示引用错误 我如何解决这个问题 对于同一工作表中的公式,我可以使用offset功能,但在删除和重新插入工作表时,我遇到了麻烦 谢谢 使用Sheet1单元格A4中的间接函数硬编码地址,如

我在单元格D8中有一个Sheet2的值

来自图纸1的单元格A4具有一个公式,其中包含来自图纸2的单元格D8的值

现在,当我删除整个表2时,我从表1中的单元格A4中得到了公式中的引用错误,这很好

但是,当我在单元格D8中插入具有相同图纸名称Sheet2和另一个新值的新图纸时,我在Sheet1的单元格A4中的公式仍然显示引用错误

我如何解决这个问题

对于同一工作表中的公式,我可以使用offset功能,但在删除和重新插入工作表时,我遇到了麻烦


谢谢

使用Sheet1单元格A4中的间接函数硬编码地址,如下所示
=间接(“Sheet2!D8”)

  • 只需将新工作表2的内容直接复制粘贴到现有工作表上即可

  • 将Sheet2重命名为新名称,例如fred
  • 插入新的纸张2
  • 同时按Ctrl和F键。。。。。替换…查找内容:fred,替换为:Sheet2