在单元格对象中使用带有variables的.Formula

我已经尝试了各种连接和使用的“”,但我不能让.formula工作在下面的代码。 macros运行没有错误,但它不填充我的表。 我感觉像这样: 带有variables的Excel VBA公式是我所要做的,但是当main_row在.formula里面的时候,似乎并没有把variables赋给variables。

main_row = main.Range("b6").Row calc_col = main.Range("k6").Column main.Cells(main_row, calc_col).Formula = " = j & main_row / i & main_row " 
  1. 是否有可能使用与单元格对象的.formula?
  2. 宁愿不使用application.worksheetfunction,因为我想最终用户看到公式
  3. 任何人都有一个很好的来源来解释.formula中的variables的正确方法吗?

尝试下面的内容,我相信你已经快到了,但是在等号和引号出来之前插入了一个不必要的空间。

 main.Cells(main_row, calc_col).Formula = "= J" & main_row & " / I" & main_row