插入列后如何更新单元格中的引用

时间:2019-02-04 12:58:08

标签: excel vba

我目前有一个包含多列的工作表,其中D和E列引用J,K,L列进行计算。我有一个宏,它可以执行多项操作,但是最重要的是,它插入了新的“ D和E”以及“ J,K,L”供用户使用。目前,我已经设置好工作表,以使其能够正确添加新列,并添加这些列所需的公式和数据验证,但是我无法弄清楚如何使单元格引用正常工作。

当前发生以下情况: E引用J,K,L 插入新列后,E变为G,并且仍然可以正常工作。 但是,新E错误地引用了列。它引用N,O和P,而应该引用M,N和O。

有人对插入新列后如何使公式自动更新有任何想法吗?

1 个答案:

答案 0 :(得分:0)

我认为您使用了excel界面来帮助您构建宏。很多时候excel不使用相对引用。使用vba中的偏移功能可以轻松解决该问题。发布vba代码,我将尽力为您提供更多帮助。否则,YouTube会提供偏移功能,这应该会让您成功。