我的问题是,我想不出一种方法来使公式不立即求出单元格编号,而我希望它保持变量不变。
我目前正在编写一个代码,该代码检查工作簿中任意单元格的值,这些值可以手动更改。此值确定整个计算列的值,但到目前为止对我来说还算不错。
所以我的意思是我希望公式保持这种形式(“ = R”&x + y&“ C),其中x和y是任意变量,而不是将模块求值为a的模块。特定单元格,以便我可以更改变量之一的值以更改参考单元格。
答案 0 :(得分:1)
您可以使用范围和公式方法来调用下一个:
LRandomNumber1 = Int ((300 - 200 + 1) * Rnd + 200)
LRandomNumber2 = Int ((300 - 200 + 1) * Rnd + 200)
Worksheets("Sheet1").Range("A1").Formula = "=A" + LRandomNumber1 + ":C" + LRandomNumber2;