1
我還沒有找到在Excel的單元格中使用eval類型函數的運氣。按照Excel 2007單元格中的公式計算字符串
比方說,我有一個單元格A1包含字符串「C4」。我希望能夠編寫類似於IF(EVAL(A1)>10,"TOO BIG","TOO SMALL")
的內嵌功能。那麼這個表達式將有效地爲C4> 10。
這可能沒有VBA?
我還沒有找到在Excel的單元格中使用eval類型函數的運氣。按照Excel 2007單元格中的公式計算字符串
比方說,我有一個單元格A1包含字符串「C4」。我希望能夠編寫類似於IF(EVAL(A1)>10,"TOO BIG","TOO SMALL")
的內嵌功能。那麼這個表達式將有效地爲C4> 10。
這可能沒有VBA?
如果我理解正確的問題的解決辦法是:
IF(INDIRECT(A1)>10,"TOO BIG","TOO SMALL")
完美!謝謝! – mouche 2010-08-02 17:25:31
你確定你沒有使用提供EVAL的加載項?看到我下面的評論... – jtolle 2010-12-07 19:02:54
問題是,我必須翻譯,因爲我沒有英文本地化的Excel可用(我是意大利語)。所以我不記得爲什麼我添加EVAL是不必要的;我已編輯糾正 – momobo 2010-12-09 09:05:49