Я установил другую переменную и хочу запустить формулу следующим образом, однако я могу запустить ее в Excel, но не могу запустить ее в vba, прикреплен для справки. Обратите внимание, что все переменные установлены правильно, потому что я могу запустить формулу vlookup раньше, но я не могу запустить ее после добавления функции isna.
For iStyleD = lrStyleD To 1 Step -1
If Range(ColLstatus & iStyleD).Value2 = "" Then
Range(ColLstatus & iStyleD).Value2 = "=IF(ISNA(VLOOKUP(" & ColLstatus & iStyleD & ",'C:\Excel\halo\[abc.xlsx]Details'!R6C4:R210C5,1,FALSE)), ""NO"", ""YES"")"
End If
Next iStyleD