嗨,我正在使用以下格式以 XLS 格式为输出文件运行宏,但它显示错误。关于格式问题的任何解决方案或建议?
mainWB.Worksheets("ABC").Range("A2").Formula = "=TRIM(CONCATENATE(IFERROR(INDIRECT(ADDRESS(ROW(),MATCH(1,OFFSET('[" & tempWB.Name & "]KeyFormat'!$A$1,MATCH($A$1,'[" & tempWB.Name & "]KeyFormat'!$A:$A,0)-1,1,1,24),0)+" & I & ")),""""),IFERROR(INDIRECT(ADDRESS(ROW(),MATCH(2,OFFSET('[" & tempWB.Name & "]KeyFormat'!$A$1,MATCH($A$1,'[" & tempWB.Name & "]KeyFormat'!$A:$A,0)-1,1,1,24),0)+" & I & ")),""""),IFERROR(INDIRECT(ADDRESS(ROW(),MATCH(3,OFFSET('[" & tempWB.Name & "]KeyFormat'!$A$1,MATCH($A$1,'[" & tempWB.Name & "]KeyFormat'!$A:$A,0)-1,1,1,24),0)+" & I & ")),""""),IFERROR(INDIRECT(ADDRESS(ROW(),MATCH(4,OFFSET('[" & tempWB.Name & "]KeyFormat'!$A$1,MATCH($A$1,'[" & tempWB.Name & "]KeyFormat'!$A:$A,0)-1,1,1,24),0)+" & I & ")),"""")))"