Я пытаюсь сделать ссылку на внешний файл в моей функции сопоставления индексов.Он отлично работает, когда я использую другой лист из той же рабочей книги, но я не могу заставить его использовать внешнюю рабочую книгу.
Public Function convertToCases(item As Double, eaches As Integer)
Set parts = Workbooks.Open("G:\Inventory\Baselines\StandardFiles\PartDataWithRaw.xlsx")
' =INDEX('Part Data'!A:G,MATCH(E2,'Part Data'!A:A,0),6)
caseEach = Application.WorksheetFunction.Index(Worksheets("Sheet2").Range("A:G"), Application.WorksheetFunction.Match(item, Worksheets("Sheet2").Range("A:A"), 0), 6)
convertToCases = eaches / caseEach
End Function
Я искал повсюду и не могу понять, почему он не работает.Я получаю ошибку # ЗНАЧЕНИЕ, когда пытаюсь использовать ее в Excel.
Спасибо за помощь!