Hi,
Gradim niz iz različnih konstant in spremenljivk. Ta niz ocenjujem z uporabo imenovane spremenljivke in tudi s funkcijo VBA. Toda nobeden od njih ni deloval. Ena mi daje napako #REF, druga pa #VALUE.
Niz sem zgradil takole =AC20&AC18 v celici AC24 in rezultat je takšen 'G:\Crush\Daily plant reports\2019\[05-2019.xls]C vol'!$F$35
V upravitelju imen sem ustvaril funkcijo, kot je ta =EVALUATE('C vol'!$AC$24), ki sem jo poimenoval kot Eval
V drugi celici sem poklical Eval in prikaže napako #REF.
Takole sem napisal funkcijo v VBA
Javna funkcija myEvaluate(aString) kot različica
On Error Resume Next
Uporaba.Vlatilen
myEvaluate = Oceni (aString)
Ob napaki Pojdi na 0
End Function
V drugi celici sem to funkcijo poklical kot = myEvaluate(AC24), kar mi daje napako #VALUE.
Torej nimam pojma, kje je napaka v sintaksi.
Gradim niz iz različnih konstant in spremenljivk. Ta niz ocenjujem z uporabo imenovane spremenljivke in tudi s funkcijo VBA. Toda nobeden od njih ni deloval. Ena mi daje napako #REF, druga pa #VALUE.
Niz sem zgradil takole =AC20&AC18 v celici AC24 in rezultat je takšen 'G:\Crush\Daily plant reports\2019\[05-2019.xls]C vol'!$F$35
V upravitelju imen sem ustvaril funkcijo, kot je ta =EVALUATE('C vol'!$AC$24), ki sem jo poimenoval kot Eval
V drugi celici sem poklical Eval in prikaže napako #REF.
Takole sem napisal funkcijo v VBA
Javna funkcija myEvaluate(aString) kot različica
On Error Resume Next
Uporaba.Vlatilen
myEvaluate = Oceni (aString)
Ob napaki Pojdi na 0
End Function
V drugi celici sem to funkcijo poklical kot = myEvaluate(AC24), kar mi daje napako #VALUE.
Torej nimam pojma, kje je napaka v sintaksi.