古詩詞大全網 - 成語解釋 - excel VBA FormulaR1C1 中使用的公式是否可以使用變量的問題

excel VBA FormulaR1C1 中使用的公式是否可以使用變量的問題

既然公式中用到這個變量,那肯定是具有某種意義的。

建議在Excel中用壹個單元格來記錄這個變量,發生變化時通過VBA代碼更新該單元格內容。這樣公式中也就可以直接用R1C1相對格式表示法來引用了,而且也方便後期維護管理。

如用兩個單元格記錄:

系數

5.5

或:

系數 5.5

如果不想給使用者看到,可以放在比較隱秘的部位(比如圖表後面,右邊屏幕顯示區域外)。

而且,樓主,我試驗過了,壹樓的方法是可以的呀!

ActiveCell.FormulaR1C1 = "=IF(RC[-1]>-110,(RC[-1]-" & x & "),RC[-1])"

通過字符串連接符&接成完整的公式,應該是沒有問題的。 麻煩樓主再試試。

有問題hi我吧 ;-)