我的工作簿中有一个名为“cellabove”的命名范围,它始终引用它所用单元格上方的单元格。名称的 RefersToR1C1 属性是“=!R [-1]C”。这允许它应用于工作簿中的任何工作表。
当我运行一个删除某些行的宏时,即使我以 application.calculatefullrebuild 结束宏,一些在其公式中包含单元格上方的单元格也不会重新计算。但是,当我通过按 CTRL+SHIFT+ALT+F9 手动强制完全重建时,单元格会重新计算。
关于如何强制相对引用的命名范围刷新的任何想法?