【发布时间】:2015-05-13 09:10:52
【问题描述】:
我以编程方式创建新的 Excel 工作表并添加一个公式,计算特定单元格中某个范围值的平均值。但是,当我打开这个新创建的工作表时,当我输入我的值时,我不会自动看到显示的平均值,我必须双击包含平均值公式的单元格来显示它的值,我该如何解决这个问题?
【问题讨论】:
-
您的计算是否设置为手动?
-
我不知道,实际上我对 vba 编程很陌生,这是我用来将公式添加到单元格的代码:
newWorkBook.Worksheets("Feuil1").Range(Cells(26, i + 2).Address()).Formula = "=MOYENNE(" + Cells(16, i + 2).Address() + ":" + Cells(25, i + 2).Address() + ")" -
在
Formulas选项卡下,检查Calculation Options下拉菜单。打勾的是哪一个?或者,您也可以在代码末尾使用Application.Calculation = xlCalculationAutomatic -
设置为自动
-
然后尝试按照@Rory 在下面的帖子中的建议进行操作。