Excel VBA表格之间的公式引用

Excel VBA表格之间的公式引用,vba,excel,formula,Vba,Excel,Formula,我正在尝试将以下代码添加到我的宏中。我想将公式链接到其他工作表&索引(Sheet1!AA$3:Sheet1!AA$18;),但不知何故,这不起作用 .Cells(intFirstEmptyCell, 1).FormulaLocal = "=""ORD-""&INDEX(Sheet1!AA$3:Sheet1!AA$18;MATCH(Q" & intFirstEmptyCell & ";Sheet1!AB$3:Sheet1!AB$18;0))&TEXT(COUNTIF

我正在尝试将以下代码添加到我的宏中。我想将公式链接到其他工作表
&索引(Sheet1!AA$3:Sheet1!AA$18;
),但不知何故,这不起作用

.Cells(intFirstEmptyCell, 1).FormulaLocal = "=""ORD-""&INDEX(Sheet1!AA$3:Sheet1!AA$18;MATCH(Q" & intFirstEmptyCell & ";Sheet1!AB$3:Sheet1!AB$18;0))&TEXT(COUNTIF(Q$3:Q" & intFirstEmptyCell & ";Q" & intFirstEmptyCell & ");""0000"")"
改变

…到

Sheet1!AA$3:AA$18
Sheet1!AB$3:AB$18

使用宏记录器。它将解决您的问题。不客气。谢谢您的反馈,但仍然不起作用。电子表格中的公式如下所示,并且未链接到sheet1=“ORD-”&索引(sheet1!AA$3:AA$18;MATCH(Q8;sheet1!AB$3:AB$18;0))&文本(COUNTIF(Q$3:Q8;Q8);“0000”)问题已解决,必须将表单Sheet1!更改为表单名称。很高兴您已整理好。不幸的是,我只能以建议的形式提供解决方案。
Sheet1!AA$3:AA$18
Sheet1!AB$3:AB$18