我有一个使用的公式:
=VLOOKUP($D18,INDIRECT(CONCATENATE("'",Lookups!$B$38,"Item Reference'!$A:$G")),5,FALSE)
或者:
=vlookup(“Abc123”, in another workbook(by concatenating (path&Sheet&range)5,false)
有80行具有此公式(在单元格中),具有一行迭代。有105列具有相似的公式。
每列都有不同的VLookup
我需要在VBA中自动执行此操作以删除每个单元格中的公式,并放入VBA,并仅将公式结果发送到相应的单元格。
现在我有一个VBA For / Next执行VLookup并将值返回到原始文件/正确的单元格。有80行,大约需要9秒。取* 105列... * 52张和...这需要53天。
我的问题是:我可以使用数组转储来代替For / Next ???