【发布时间】:2020-07-10 07:25:34
【问题描述】:
我编写了一个代码,使用 VBA 中的自动填充功能将列添加到范围的末尾。因此,当删除范围开头的列时,代码将在范围末尾添加一列。 所以范围总是相同的大小。我的意思是例如 N 列直到 DA 列。
这一切都完美无缺,除了一件事。在 E 列中(在 N - DA 范围之前),我有一个公式,它对 N - DA 范围内的某个范围求和。为了确定必须对哪个范围求和,我检查了 N - DA 范围内的一个值(周数)。但是当最后添加一列时,E列中的公式不会调整为再次延伸到DA列。
那么,当我在 VBA 中使用自动填充时,如何调整 E 列中的公式直到 DA 列?当我在工作表中手动选择并向右拖动时,它也不起作用。
【问题讨论】: