本人做过的易表文件中,也遇到过重算时速度极慢的情形,一个几千行不到一万行的表,按F6键需要十多甚至二十多分钟才能完成。
其实,我们在操作过程中遇到需要重算时,一般只需要对其中的某些列进行重算就可以了。我采取设置按钮公式,用RecalcCol()函数对需要指定的列(包括相关的列)进行重算就可以了。比如想重算[2],但须先重算[1]时,按钮公式可设为RecalcCol("1") and RecalcCol("2")。这样设置后,系统就只对指定的1、2两列进行运算,几秒或十几秒钟时间就解决了。可以根据需要多设几个这样的重算按钮,简单又快捷。