我在工作簿中的一个工作表中遇到了一个非常烦人的问题.我正在使用EXCEL 2007.除非我按ENTER键,否则不会更新任何单元格的值.如果单元格中的公式包含if条件,或VLOOKUP函数或甚至AVERAGE函数.所有计算都设置为自动,Application.Calculation = xlAutomatic,甚至启用特定工作表的计算,如:ws.EnableCalculation = TRUE.
此外,ScreenUpdating设置为TRUE.在我按下ENTER或我向右拖动后,单元格将被更新,如果我做了任何更改,它们将不断更新.但是,保存文件并再次重新打开后,它们将再次冻结.我还没弄清楚他们什么时候会再次停止更新.所有格式设置为常规或数字.
特别是在IF条件下,当我通过评估功能检查计算时,结果是正确的,但不会在屏幕上传递.
有什么建议吗?这件事让我抓狂.