问题描述
我有 3 个用于房地产项目的表。每个表都是房地产的简单总和,例如对于公寓,1 个物业有 100 个单位,第二个物业有 200 个单位,总计 300 个单位。下一个表也是一个简单的总和,但对第一个表中的相同房地产具有不同的输入,例如1个物业(同上)有50个一居室单位和50个二居室单位; 2nd property 有 100 个 1 居室单位和 100 个 2 居室单位等。
我面临的挑战是我想在每个表中添加另一个房地产。我的宏是一个简单的“EntireRow.Insert”函数,但我总是需要新属性直接位于所有属性的总和之上。当我进行插入时,它会将我的参考单元格向下移动。如何始终从相同的求和范围插入新行,即使该求和范围随着我插入更多属性而向下移动?
代码如下。第一次运行宏后,我的 B10:E10
会切换到 B11:E11
。如果我需要再做一次,它不会成功,因为运行第一个宏后有一个新的B10:E10
。 Worksheets("Transaction").Range("B10:E10").EntireRow.Insert
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)