Hoi,
Ik bouw een string van verschillende constanten en variabelen. Deze string evalueer ik met behulp van de genoemde variabele en ook met de VBA-functie. Maar geen van hen werkte. De ene geeft me #REF-fout en de andere #VALUE-fout.
Ik heb de string als volgt gebouwd =AC20&AC18 in AC24-cel en de uitvoer is als volgt: 'G:\Crush\Daily plant reports\2019\[05-2019.xls]C vol'!$F$35
In de naammanager heb ik een functie als deze gemaakt =EVALUATE('C vol'!$AC$24) die ik Eval noemde
In een andere cel heb ik Eval gebeld en er wordt een #REF-fout weergegeven.
Ik schreef een functie in VBA zoals deze
Publieke functie myEvaluate(aString) As Variant
On Error Resume Next
Application.Volatile
myEvaluate = Evalueer (aString)
On Error GoTo 0
End Function
In een andere cel noemde ik deze functie als = myEvaluate (AC24), wat me een #VALUE-fout geeft.
Dus geen idee waar de fout in de syntaxis zit.