【发布时间】:2020-09-15 01:44:14
【问题描述】:
我在使用 R1C1 功能时遇到问题。我正在尝试在工作表中搜索列 (A),如果找到值,请将公式粘贴到右侧 8 行的单元格中。该公式使用 R1C1 函数,因为它每次都引用不同的单元格。我遇到的问题是 R1C1 公式似乎不接受公式中的括号,为了使数学正确地计算出我需要使用的许多其他公式,这将是必需的。这是我到目前为止的代码:
Dim filledcell As Object
For Each filledcell In TemplateTab.Range("A2:A" & TemplateTab.Range("A" & Rows.Count).End(xlUp).Row)
If filledcell = "Cell" Then
filledcell.Offset(, 8).FormulaR1C1 = "=(R[0]C[-7]/R[0]C[-5])/R[0]C[-1]"
任何帮助将不胜感激。
【问题讨论】:
-
它对我有用,你得到了什么
-
您可能希望将
filledcell声明为范围:Dim filledcell As Range
标签: excel vba excel-formula excel-r1c1-notation