向表中添加行,然后将行添加到行中的多个列

时间:2016-02-03 21:37:35

标签: excel vba

Range(ResultCol & UCRow).Formula = StrFormula

对于最后一行,我一直收到错误。这基于问题Add new row to excel Table (VBA)

我为最后一行尝试了一些其他选项,但没有一个可行。我不知道是不是因为它们是公式或者是什么。在另一个电子表格中,我使用的是NewRow,但在这种情况下,范围不是基于表而是基于静态单元格值。

那么,我如何将几个公式应用于Product

1 个答案:

答案 0 :(得分:1)

更正公式:

StrFormula1 = "=HYPERLINK(""#'" & newName & "'!A1""," & newName & "!A1)"

如果newName包含空格,您可能还希望在第二个引用的单引号中包装newName。

StrFormula1 = "=HYPERLINK(""#'" & newName & "'!A1"",'" & newName & "'!A1)"