Vba 自动刷新Excel工作表

Vba 自动刷新Excel工作表,vba,excel,excel-formula,Vba,Excel,Excel Formula,我有一个excel工作簿,在工作簿中我有两张叫做首页和草稿的表格。绘图工作表引用了首页工作表中的一些值。这只是一个基本的参考 我有这样的公式:=‘头版’!D46(在绘图页中的单元格引用首页中的单元格) 我的问题是,每当我对首页上的一个引用单元格进行更改时,我都需要刷新绘图页以获取新输入的值。 我需要按F9,每次我在头版作出改变,使其反映回绘图页 我不确定是什么导致了这个问题?谁能帮我修一下吗 多谢各位 在“公式”功能区上,找到“计算选项”下拉列表,并确保选择“自动”。然后更改将立即反映,而无需按

我有一个excel工作簿,在工作簿中我有两张叫做首页和草稿的表格。绘图工作表引用了首页工作表中的一些值。这只是一个基本的参考

我有这样的公式:=‘头版’!D46(在绘图页中的单元格引用首页中的单元格)

我的问题是,每当我对首页上的一个引用单元格进行更改时,我都需要刷新绘图页以获取新输入的值。 我需要按F9,每次我在头版作出改变,使其反映回绘图页

我不确定是什么导致了这个问题?谁能帮我修一下吗


多谢各位

在“公式”功能区上,找到“计算选项”下拉列表,并确保选择“自动”。然后更改将立即反映,而无需按F9


@teylyn已经指出它是正确的,但是如果您想处理
VBA
,那么您可以在适当的地方使用下面的代码

Application.Calculate()

Application.CalculateFull()

如果需要强制使计算自动进行,则可以使用以下代码:


Application.Calculation=xlCalculationAutomatic

收到了,谢谢。一旦你的答案让我接受,我会接受你的答案。再次感谢。是的,我也试了一下,效果很好;)。谢谢你的回复,伙计,以后可能会用到。非常感谢。