宏运行时更新Excel工作表上的值

时间:2016-05-16 00:52:27

标签: excel vba

在运行宏的过程中,我的Excel工作表上的某些值会受到影响。根据这些值,我会反过来得到其他值。 例如:

1 0 1 0

0 1 1 0

我的最后一行应该是上述行的总和(使用工作表上的excel函数= sum(...):

1 1 2 0

我想找到最后一行的最小值并将以上两行更新为:

1 0 1 1

0 1 1 0

我已经让这个过程发挥作用了。但是,当我循环它时,值基于电子表格上的现有值(不会根据过程而改变,因此最小值永远不会改变)。是否有现有的语法或命令允许我在宏运行excel表时更新值,以便我的代码能够读取更新的值?

谢谢。

1 个答案:

答案 0 :(得分:0)

Calculate 

将在vba内更新值 ScreenUpdating设置为false。