在我的VBA代码中,我正在使用Cell.Value = Now
或Cell.Value = Format(Now, "hh:mm:ss")
更新单元格。
我正在为四个不同的细胞做这个。但是,我注意到当其中一个单元格发生变化时,其余的时间戳会发生变化以反映当前时间。对我而言,似乎这些细胞只是对最新时间的参考,而不是细胞更新时间的快照。
是否有时间拍摄快照,以便在纸张刷新时不会改变?
答案 0 :(得分:4)
这些细胞只是最新时间的“参考”,更好的是它们可能会有不同的时间。
将时间保存到代码中某个适当位置的变量中,然后在单元格中使用该值。然后你可以控制你实际上意味着什么。