我是 VBA 新手,正在尝试为一些计算编写宏。其中一项计算涉及从特定位置(例如 R2C2)读取数据并使用公式计算存储在相邻列中的值(本例中为 R2C3)。
我有这一行: ActiveSheet.ActiveSheet.Cells(row_number, Col + 1).Formula = "=ActiveSheet.Cells(row_number, Col).Value + 10"
但它似乎不起作用,我不知道为什么。我搜索的所有内容都使用 Range,但是当我使用 Row、Column 表示法而不是 A1/B1 表示法引用我的单元格时,我不确定如何使用 Range。
任何帮助都会很棒 - 谢谢