EXCEL宏worksheet对象的calculate事件中如何判断一个单元格的值是否改变?

EXCEL宏编程中,worksheet对象有一个事件是calculate,当电子表格重新计算(如公式链接时源数据变化将导致重新计算)时触发这个事件,但该事件无参数,如何判断重新计算过程中某个单元格的值是否变化?

第1个回答  2014-04-25
貌似没有解决办法。只有备份可能会被改变的单元格,每次进入calculate 事件就循环遍历这些单元格,将它们与备份的进行对比,这样才能定位该单元格值是否变化。同时再更新一下备份就行了
第2个回答  2020-10-02
sub
renamesheet()
for
i
=
4
to
sheets.count
tname="12."&(i-3)
sheets(i).name
=
tname
next
i
end
sub
相似回答
大家正在搜