0
我創建了一個簡單的Excel公式就知道什麼是單元格的字體顏色A1Excel公式不更新自動
Function GetFontColorIndex(elrango As Range) As Integer
Application.Volatile
GetFontColorIndex = elrango.Cells(1, 1).Font.ColorIndex
End Function
在excel-2010:
文件>選項>公式>工作簿計算>自動檢查
在細胞A1
我有一個號碼,並在細胞A3
我有
=GetFontColorIndex(A1)
但是當我更改單元格A1
的字體時,公式不會自動更新單元A3
上。我必須點擊shift+F9
然後才能正常工作。
任何想法爲什麼不自動顯示字體的數量?
從[here](http://www.decisionmodels.com/calcsecretsi.htm):'單元格中的公式中的易失性函數使該單元格始終處於在每次重新計算時重新計算。更改格式(字體顏色)不會觸發重新計算。你可以做的是添加'ActiveSheet.Calculate'的'Worksheet_SelectionChange'事件。在很多情況下,它會解決你的問題 –
你也可以[使用XLM](http://www.mrexcel.com/forum/excel-questions/20611-info-only-get-cell-arguments.html)。 – brettdj