外部地址不固定

我有两个工作簿ws1ws2分别与工作表ws1ws2 。 我想要做这样的事情:

 ws1.Range("A1").Formula = "=100*" & ws2.Range("A2").Address(External:=True) ws1.Range("A1:A10").FillDown 

现在不幸的是ws1.Range("A1")结束了=100*ws2!$A$1这意味着FillDown命令不起作用,因为A1是固定的。

如何链接到其他工作簿的单元格地址而不固定?

使用Address(RowAbsolute:=False, ColumnAbsolute:=False, External:=True)而不是Address(External:=True) Address(RowAbsolute:=False, ColumnAbsolute:=False, External:=True)

这将抑制$ s