Excel公式不会自动更新

时间:2014-04-18 23:03:20

标签: excel excel-vba vba

我创建了一个简单的excel公式,以了解单元格A1

的字体颜色
Function GetFontColorIndex(elrango As Range) As Integer
        Application.Volatile
       GetFontColorIndex = elrango.Cells(1, 1).Font.ColorIndex
End Function

中:
文件>选项>配方>工作簿计算>选中自动

在单元格A1中我有一个数字,在单元格A3中我有一个数字  =GetFontColorIndex(A1)

但是当我更改单元格A1的字体时,公式不会在单元格A3上自动更新。我必须点击shift+F9,然后才有效。

知道为什么不自动显示字体数量?

1 个答案:

答案 0 :(得分:0)

正如simoco所提到的那样。

如果你正在使用你的' udf'在Sheet1中,然后在与该表关联的模块中添加以下内容:

enter image description here

如果您只是更改颜色,公式不会更新,但只要您按下输入选择其更新的工作表中的另一个单元格