我怎麼會去打開Excel公式= B4/B5進入VBA代碼?到目前爲止,這是我的代碼,當然不工作:Excel公式來VBA代碼
ActiveCell.FormulaR1C1 = "=B4/B5"
如你所知,我不是很熟悉R1C1。如果需要,我創建了一個函數Col_Letter()
,它取一個數字並返回相應列的字母。任何幫助將不勝感激!
我怎麼會去打開Excel公式= B4/B5進入VBA代碼?到目前爲止,這是我的代碼,當然不工作:Excel公式來VBA代碼
ActiveCell.FormulaR1C1 = "=B4/B5"
如你所知,我不是很熟悉R1C1。如果需要,我創建了一個函數Col_Letter()
,它取一個數字並返回相應列的字母。任何幫助將不勝感激!
爲在@siddarth您正在尋找的評論中指出:
ActiveCell.Formula = "=B4/B5"
如果你是在趕時間,只是需要做宏觀工作,對代碼的可讀性的妥協是可以接受的。在這種情況下,你可以做到以下幾點:
注意提取線是什麼這幾乎適用於所有事情,但可能會導致代碼混亂。
宏錄音機是學習的好方法!它可以教一些不好的編程習慣,所以請閱讀[如何避免在Excel VBA宏中使用Select](http://stackoverflow.com/questions/10714251/how-to-avoid-using-select-in-excel- vba宏),如果你打算這樣做。 – FreeMan
'ActiveCell.Formula = 「= B4/B5」' –
即固定它!謝謝你的幫助。 – Paradox
是不是使用答案,即使是這樣一個簡單的解決方案?一旦OP已經接受了答案,這個方法似乎就解決了。這是15個免費的聲望點! ;) – R3uK