我在long sub中有这一行,并且标题提到而不是使用打开的工作簿中的值,它使用保存的文件,每次运行它都需要手动链接到文件。 MC是工作簿AP是工作簿名称,因为字符串cl是范围。
MC.Sheets("MasterC").Range("$Z$1").Value = "='[" & APs & " ]Stock'!" & cl.Offset(0, 11).Address
这是for循环中的一行,其中cl是范围内的单个单元格。因此不能使用绝对值。我使用.formulaR1C1
代替.value
无济于事。
答案 0 :(得分:0)
因此发现这是一件微不足道的事情
MC.Sheets("MasterC").Range("$Z$1").Value = "='[" & APs & "]Stock'!" & cl.Offset(0, 11).Address
在原始行中,“和方括号之间有一个空格导致问题。故事检查空间的道德。